05-13-2017, 09:44 PM
Not true.
Embarrassingly parallel integer workloads like video decoding/encoding haven't managed to leverage AVX2 that much even using sophisticated hand-written ASM e.g x264 manages a 5% speed-up using AVX2 and x265 ~20% using medium preset and 4K.
If you manage to find out an embarrassingly parallel Integer workload that using AVX2 a 4C/8T Intel Kabylake has the same performance with a 8C/16 AMD RyZen CPU at the same clock speed, feel free to mention it.
Or I can save you from the trouble and tell you that there is no such thing.
RyZen 8C/16T is always faster in embarrassingly parallel workloads at the same clock speed compared to Intel 4C/8T even using the most AVX2 optimized code.
Embarrassingly parallel integer workloads like video decoding/encoding haven't managed to leverage AVX2 that much even using sophisticated hand-written ASM e.g x264 manages a 5% speed-up using AVX2 and x265 ~20% using medium preset and 4K.
If you manage to find out an embarrassingly parallel Integer workload that using AVX2 a 4C/8T Intel Kabylake has the same performance with a 8C/16 AMD RyZen CPU at the same clock speed, feel free to mention it.
Or I can save you from the trouble and tell you that there is no such thing.
RyZen 8C/16T is always faster in embarrassingly parallel workloads at the same clock speed compared to Intel 4C/8T even using the most AVX2 optimized code.