Characterizing WebAssembly Bytecode

Characterizing WebAssembly Bytecode
复制标题

表征 WebAssembly 字节码

DOI:
10.1145/3546918.3560809
复制
发表时间:
2022
期刊:
--
影响因子:
--
通讯作者:
Qin Y
Qin Y
中科院分区:
--
文献类型:
--
作者:
Qin Y

文献摘要

参考文献

相似文献

WebAssembly,被称为Wasm,是一种解释的可移植字节码执行格式,越来越受欢迎。在这项工作中,我们执行一个简单的对WASM的特征。静态地,我们将指令集与JVM和PCODE等其他可移植字节码进行比较,表明Wasm在比JVM更低的抽象级别上运行,类似于PCODE。动态地,我们研究了一组常见的基准测试应用程序的WASM指令组合。这项调查表明,像JVM一样,数据移动操作最频繁地发生在指令跟踪中。最后,我们讨论了优化Wasm执行的未来可能的方向。
WebAssembly, known as Wasm, is an interpreted portable bytecode execution format that is growing in popularity. In this work, we perform a simple pair of characterizations of Wasm. Statically, we compare the instruction set to other portable bytecodes like JVM and PCODE, showing that Wasm operates at a lower abstraction level than JVM, similar to PCODE. Dynamically, we study the Wasm instruction mix for a set of common benchmark applications. This investigation reveals that, like JVM, data movement operations occur most frequently in instruction traces. We conclude by discussing possible future directions for optimizing Wasm execution.
跨语言编译器基准测试:我们快了吗?
DOI: --
发表时间: 2016
期刊: Dynamic Languages Symposium
影响因子: --
作者:
Stefan Marr;Benoit Daloze;H. Mössenböck
通讯作者: H. Mössenböck