By: Peter Lewis (peter.delete@this.notyahoo.com), June 1, 2022 4:02 pm
Room: Moderated Discussions
WebAssembly vectors are currently 128-bits. If the hardware supports 256-bit vectors, it would be best if two of the same WebAssembly vector operations were done with a single hardware instruction. Has anyone made a Just-In-Time (JIT) compiler smart enough to pack multiple 128-bit WebAssembly vectors into a hardware vector register to make full use of hardware that supports 256-bit or 512-bit vectors?
On GitHub, I saw something called WebAssembly Flexible-Vectors, which uses variable length vectors like RVV and SVE/SVE2. Jan, do you have any guess how long it will take for this to find its way into a web browser? Will it be a couple of years or more than five years?
On GitHub, I saw something called WebAssembly Flexible-Vectors, which uses variable length vectors like RVV and SVE/SVE2. Jan, do you have any guess how long it will take for this to find its way into a web browser? Will it be a couple of years or more than five years?