Irrationally large difference in speed - i7-920 and i5-4670k

md1032

Distinguished
Dec 31, 2007
297
0
18,860
My two main computers have the above listed processors, both running with stock coolers at stock speeds on Win7 64-bit. I'm really puzzled as to why my i5 system is benchmarking so much faster. I know it's a more modern processor and the individual cores are much more powerful, but the difference seems too large. I'm comparing them using Intel Burn Test on the standard setting with "All" threads enabled. Both systems use DDR3-1600 RAM and have turbo boost enabled and speedstep disabled. What we have is:

i7-920
X58 chipset (memory running in triple channel)
Time completed: ~25.3 seconds
GFlops: ~35

vs

i5-4670k
Z87 chipset (memory running in double channel)
Time completed: ~9.3 seconds
GFlops: ~96

Both processors top out around 80°C (thanks, stock Intel coolers), but both remain well above stock clock speeds (thanks to turbo boost), mostly maxed out, for the duration of the standard 10 replicates.

Both computers use SSD's, although obviously the one with the X58 chipset is limited to SATA 2.0 speeds.

Any help or advice would be appreciated. Just so nobody asks, yes, the latest storage controller, chipset, and various drivers are installed on both computer and both computers are virus/malware free. The i7 is my "main" computer and has a lot of software installed, so I confirmed the results in safe mode. They were identical.
 
Solution
Part of it is due to architectural improvements and a large chunk of the rest is likely due to CPUs starting with Sandy Bridge having the AVX instruction set which the Intel Math Kernel Library uses to optimize many of its algorithms.

"Intel Burn Test" is a front-end that runs Intel's Linpack benchmarks and Intel's Linpack makes extensive use of Intel's MKL so it isn't too hard to imagine AVX giving SB/IB/Haswell a substantial boost over Nehalem.

InvalidError

Titan
Moderator
Part of it is due to architectural improvements and a large chunk of the rest is likely due to CPUs starting with Sandy Bridge having the AVX instruction set which the Intel Math Kernel Library uses to optimize many of its algorithms.

"Intel Burn Test" is a front-end that runs Intel's Linpack benchmarks and Intel's Linpack makes extensive use of Intel's MKL so it isn't too hard to imagine AVX giving SB/IB/Haswell a substantial boost over Nehalem.
 
Solution

md1032

Distinguished
Dec 31, 2007
297
0
18,860
That is good to hear that it is normal/expected. I had suspected that everything was working properly based on the temperatures I was getting with the i7 (usually low temperatures mean your chipset drivers are malfunctioning!) but wanted to make sure.