So, its been awhile since I've been on here...so I'll just start.
I seem to be the only dumb guy to purchase the I7-3960x which came out in 2011, revs 6 cores and has 15mb of L3 cache...and as the new cpu and x79 motherboard are heading to my house I happen to check the benchmarks of one I7-2600k...a processor that came out in 2009, revs 4 cores and has 8mb of L3 cache.
As I'm sure all of you computer savvy people know...the $300 I7-2600k processor matches and in many cases beats the $1029 I7-3960x in benchmarking tests.
My question is how the $@%@^$@%$^@...is this even possible?!
Does anyone know if this will be remedied anytime in the future...or will I just have to wait for more demanding and multi-threaded programs to see any disparity?
Windows 8 will ensure a greater use of more physical cores, in multi-threading applications.
But, 3960X still beats the 2600k & 3770k in almost all benchmarks. However, a few exceptions are always there. And, these are because of not proper implementation of multithreading support in the present day apps (as you figured it out yourself). And, in gaming, you might also se an i5 3570k performing equivalent to 3960X due to the same reason.
And, congrats, you own the top-of-the-line product of Intel. You should be proud of it.
So programs aren't geared for 6 cores..so what...that still doesn't explain why its that much slower than the 2600k. Am I to assume the 3960x receives lower scores due to its 100Mhz slower clock speed?