4 ms·
Loopvectorization exploits avx512, when available. How is that achieved?
by DNF2 3y ago
Loopvectorization exploits avx512, when available. How is that achieved?
- jakobnissen 3y agoIIRC it relies on HostCPUFeatures.jl which parses output from LLVM. However, this means it just crashes when used on a different CPU than it was compiled on (which can happen on compute clusters) and it crashes if the user sets JULIA_CPU_TARGET.