Hacker News new | ask | show | jobs
by fulafel 765 days ago
WebAssembly is an abstract machine. Is there something preventing WebAssembly implementations from translating the current SIMD WebAssembly to use longer native vectors if running on sufficiently capable hardware? There seems to be a bunch of publications about binary translation of simd code to different vector lengths: https://ieeexplore.ieee.org/document/7823830 https://dl.acm.org/doi/abs/10.1109/CGO.2006.27