FUTHARK-WASM-MULTICORE(1) Futhark FUTHARK-WASM-MULTICORE(1)

futhark-wasm-multicore - compile Futhark to parallel WebAssembly

futhark wasm-multicore [options...] <program.fut>

futhark wasm-multicore translates a Futhark program to multi-threaded WebAssembly code by first generating C as futhark c, and then using Emscripten (emcc). This produces a .js file that allows the compiled code to be invoked from JavaScript. Executables implement the Futhark server protocol and can be run with Node.js.

Accepts the same options as futhark-c.

Respects the same environment variables as futhark-wasm.

Generated executables accept the same options as those generated by futhark-wasm.

futhark-c, futhark-wasm

2013-2020, DIKU, University of Copenhagen

January 6, 2025 0.25.23