在 WebAssembly 中使用 SIMD(二)
🔒
https://dev.to
«本篇讨论 C 程序 SIMD 的实现。
使用 emscripten 编译
emscripten 支持 SIMD 指令编译,使用之前需要引入头文件 #include <wasm_simd128.h> ,和 wat 一样,支持 128 位 SIMD 指令集,例如定义一个 32 位浮点数矢量:
v128_t v1 = wasm_f32x4_make(1.2f, 3.4f, 5.6f, 7.8f);
...»
Automatische Weiterleitung...
1.5s