3 ms·
there still is the fundamental problem that most people who do compiler work mostly don't work on servers so Intel's strategy has kept avx 512 from having good
by adgjlsfhk1 4y ago
there still is the fundamental problem that most people who do compiler work mostly don't work on servers so Intel's strategy has kept avx 512 from having good support
- imtringued 4y agoI think the biggest issue is that auto vectorization would need a programming language that is designed around it. Vectorization is a niche but GPU programming isn't (shader programming is very popular).
- CoastalCoder 4y ago> I think the biggest issue is that auto vectorization would need a programming language that is designed around it. I don't think that's correct. The compilers I work with do a pretty decent job of auto-vectorizing the inner-most loops of an algorithm, especially if they know the loop bounds at compile-time.