Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
In ST? Because I doubt that.
No MT.
No MT.
bah we need him to run us ST to compare
Like I've said in the past, you can't really apply IPC to that comparison. In the same way people don't say an i7 has higher ipc of an i5 in the same generation etc.
The performance is obviously the most important factor.
Its a few %
Why not? your reasoning in that is flawed, the i7 has 8 threads the i5 only 4, the 1600 and 8700K have same number of threads, 12.
An FX8350 has 8 threads, an i7 2600K has 8 threads, in Cinebench R15 in multithreaded they'd probably be nigh on equal, yet no one would ever say they had similar IPC.
The 2600K and FX8350 are not "multithreaded they'd probably be nigh on equal" the 2600K is clearly faster, and the FX8350 is 8 cores 8 threads vs 4 cores 8 thread... completely different.
But FX8350 was NOT A TRUE 8 coreYou're overestimating the 2600K. In 8 threaded apps its still a 4 core CPU, the FX8350's extra cores would start to either be close or edge it out.
You're overestimating the 2600K. In 8 threaded apps its still a 4 core CPU, the FX8350's extra cores would start to either be close or edge it out.
I have no problems with stating that at the same clocks in multi threaded situations a 1600 can match an 8700K. I have a problem with the use of IPC, as it doesn't really marry up given that unless you're using those SMT/HT threads the SMT superiority doesn't matter because it's not getting used, so you're going to be at the mercy of the speed of the cores and their IPC.
Like I say, the overall performance is the most important factor. But so's reasoning behind it.
They are a completely different layout Martini, one is a 4 core 8 thread the other an 8 core 8 thread.
The 1600 and 8700K are both 6 core 12 thread.
This really makes no sense. How is comparing "SMT A" to "the lack of SMT A" in any way similar to comparing "SMT A" to "SMT B"?We never used to say an i7 has higher IPC than an i5 of the same generation. So I find it a fallacy to try and make an IPC comparison when using HT versus SMT. But obviously it can't be ignored as performance is the important factor. I just find using a phrase like IPC for that scenario to be wrong.
This really makes no sense. How is comparing "SMT A" to "the lack of SMT A" in any way similar to comparing "SMT A" to "SMT B"?
Maybe the term "IPC" wasn't used but everyone made comparisons between Core i5s and Core i7s, with SMT obviously being the differentiator. IPC doesn't inherently mean "per core", although that's also a legitimate comparison. IPC is just that, instructions per clock, and you can do more if the application uses SMT effectively.
So I feel SMT is a perfectly valid variable to include, it just obviously makes no difference to single threaded workloads.