3 ms·
> Unfortunately SIMD is still not supported on any browsers Is SIMD portable though? Will it run good on mobile devices? And what about other non-Intel archite
by josteink 9y ago
> Unfortunately SIMD is still not supported on any browsers
Is SIMD portable though? Will it run good on mobile devices? And what about other non-Intel architectures in general?
- mastax 9y agoYes. Phones have SIMD. Hell, the cheapo MIPS in my router has SIMD. You use the portable simd instructions and they get compiled to native simd instructions for your platform. Just like any other part of webassembly.
- zurn 9y agoNot really portable. Even x86 has lots of variation between supported operations and vector length. ARM similarly has variations between ARM versions. At least for the abandoned JS SIMD effort, they stuck to the least-common-denominator SIMD (SSE1/NEON-armv7), but it was still good for a noticeable speedup in many applications.