3 ms·
Yeah, that would probably change the calculus. There were major frequency (heat) issues on older Intel cpus when running avx512.
by slashdev 3y ago
Yeah, that would probably change the calculus. There were major frequency (heat) issues on older Intel cpus when running avx512.
- PartiallyTyped 3y agoThere's also the complication that AVX512 was removed in 12xxx and down, and iirc has a softlock in 11xxx.
- celrod 3y agoThe vqsort README says it is a non-issue on that generation CPU (Skylake-X) based on their benchmarks: https://github.com/google/highway/tree/master/hwy/contrib/sort#study-of-avx-512-downclocking https://github.com/google/highway/tree/master/hwy/contrib/so... At least on their low clock speed server CPU (<=3GHz), downclocking was hard to measure compared to clock speed variability they got with std::sort. The 10980xe used for windows benchmarks here normally boosts much higher, so bigger differences could be expected. The author of OP mentioned measuring clock speeds with perf and seeing some difference.