Intel says it's 5.5% faster on average per clock than Haswell.
Including gains, dixit Intel, due to new instructions, so in practice that s less than this.
Intel says it's 5.5% faster on average per clock than Haswell.
Strange thing is, when I did the same rendering in Windows, I got 107.9sec with ~1.4IPC...
(IPC calculated by PerfMonitor2)
i5 4590 does not have HT, it is a haswell 4c/4t. So I guess ~1.4 is normal. The linux result is very strange. Except if the build for Linux has optimizations that are not in the Windows build (???).
Both Win and Linux are installed on their own, they are not VMs.
This has much worse results than your run on Linux: http://www.realworldtech.com/forum/?threadid=163466&curpostid=163575i5 4590 does not have HT, it is a haswell 4c/4t. So I guess ~1.4 is normal. The linux result is very strange. Except if the build for Linux has optimizations that are not in the Windows build (???).
Both Win and Linux are installed on their own, they are not VMs.
perf stat ../blender -b RyzenGraphic_27.blend -E CYCLES -x 1 -o foo -f 1
CPU: i7-4600U
____678664.078975 task-clock (msec) # 3.420 CPUs utilized
__________126 886 context-switches # 0.187 K/sec
____________1 685 cpu-migrations # 0.002 K/sec
__________305 255 page-faults # 0.450 K/sec
1 470 647 042 574 cycles # 2.167 GHz
1 671 800 359 058 instructions # 1.14 insns per cycle
__147 770 835 671 branches # 217.738 M/sec
____3 032 929 583 branch-misses # 2.05% of all branches
_____198.412894034 seconds time elapsed
This has much worse results than your run on Linux: http://www.realworldtech.com/forum/?threadid=163466&curpostid=163575
Code:perf stat ../blender -b RyzenGraphic_27.blend -E CYCLES -x 1 -o foo -f 1 CPU: i7-4600U ____678664.078975 task-clock (msec) # 3.420 CPUs utilized __________126 886 context-switches # 0.187 K/sec ____________1 685 cpu-migrations # 0.002 K/sec __________305 255 page-faults # 0.450 K/sec 1 470 647 042 574 cycles # 2.167 GHz 1 671 800 359 058 instructions # 1.14 insns per cycle __147 770 835 671 branches # 217.738 M/sec ____3 032 929 583 branch-misses # 2.05% of all branches _____198.412894034 seconds time elapsed
No, that sounds right. SIMD=Single Instruction Multiple Data, i.e. a single instruction will perform several arithmetic operations at once, in contrast to scalar code, where one instruction performs a single arithmetic operation. Thus SIMD code needs fewer instructions to perform the same number of calculations, so IPC will generally go down while performance goes up.Update:
I did the rendering using the rendering (with the newest file) using the SIMD version of Blender (2.78.4) provided in this post: http://www.portvapes.co.uk/?id=Latest-exam-1Z0-876-Dumps&exid=threads/summit-ridge-zen-benchmarks.2482739/page-149#post-38641613
I got ~63sec (even better than linux). PerfMonitor2 reported an IPC of ~1.75, which I suppose is under-reported (a value >2 would be more appropriate for that time).