Not So Fast: Analyzing the Performance of WebAssembly vs. Native Code (2019)
arxiv.org
arxiv.org
...We then use Browsix-Wasm to conduct the first large-scale evaluation of the performance of WebAssembly vs. native. Across the SPEC CPU suite of benchmarks, we find a substantial performance gap: applications compiled to WebAssembly run slower by an average of 45% (Firefox) to 55% (Chrome), with peak slowdowns of 2.08x (Firefox) and 2.5x (Chrome). We identify the causes of this performance degradation, some of which are due to missing optimizations and code generation issues, while others are inherent to the WebAssembly platform..."
I would be more interested in a recent comparison that uses WASI instead of Browsix-Wasm.