本帖最后由 jerrytsao 于 2017-7-4 14:06 编辑
y-cruncher应该快了, 硬件到位就有了
Development on AVX512 began in 2014. And as of 2016, most of the work that could be done without the hardware has been completed.
Internally, there are currently 3 binaries with AVX512. But none of them are enabled publicly yet.
16-KNL (Knights Landing)
17-SKX (Skylake Purley)
18-CNL (Cannonlake)
All of these are working and tested through emulation on both Windows and Linux. What's needed now is the actual hardware for final testing and performance tuning. So there's a lot of AVX512 code that's been sitting around while we wait for the hardware.
As of June 2017, the first line of Skylake X processors are around the corner. But due to conflicting rumors and leaked benchmarks, it is unclear whether this first line of SKylake X processors will have full-throughput AVX512 or only half-throughput. If they don't have the full-throughput AVX512, it's quite possible that y-cruncher's AVX512 support will not be ready until 2018.
|