Re:WebAssembly support now shipping in all major browsers
by mastax on Tuesday November 14, 2017 @02:32PM
(#15698338)
Yes. 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.
Re:WebAssembly support now shipping in all major browsers
by zurn on Wednesday November 15, 2017 @03:24AM
(#15702273)
Not 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.
Is SIMD portable though? Will it run good on mobile devices? And what about other non-Intel architectures in general?