| ▲ | leeter 5 hours ago | ||||||||||||||||||||||
[removed] | |||||||||||||||||||||||
| ▲ | kbolino 4 hours ago | parent | next [-] | ||||||||||||||||||||||
Part of the reason, I think, is that Qualcomm and Apple cut their teeth on mobile devices, and yeah wider SIMD is not at all a concern there. It's also possible they haven't even licensed SVE from Arm Holdings and don't really want to spend the money on it. In Apple's case, they have both the GPU and the NPU to fall back on, and a more closed/controlled ecosystem that breaks backwards compatibility every few years anyway. But Qualcomm is not so lucky; Windows is far more open and far more backwards compatible. I think the bet is that there are enough users who don't need/care about that, but I would question why they would even want Windows in the first place, when macOS, ChromeOS, or even GNU/Linux are available. | |||||||||||||||||||||||
| ▲ | jovial_cavalier 5 hours ago | parent | prev [-] | ||||||||||||||||||||||
A ton of vector math applications these days are high dimensional vector spaces. A good example of that for arm would I guess be something like fingerprint or face id. Also, it doesn't just speed up vector math. Compilers these days with knowledge of these extensions can auto-vectorize your code, so it has the potential to speed up every for-loop you write. | |||||||||||||||||||||||
| |||||||||||||||||||||||