Hacker News new | ask | show | jobs
by DNF2 1018 days ago
Loopvectorization exploits avx512, when available. How is that achieved?
1 comments

IIRC 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.