Accelerating Embedded WebAssembly Based on FPGA
In modern society, the utilization of WebAssembly (WASM) is steadily increasing. WASM is a standard format that allows the execution of code written in high-level languages such as C, C++, and Rust within web browsers. This enables a significant improvement in the performance of web applications. However, despite the potential of WASM, its performance is significantly degraded in resource-constrained environments, such as embedded systems. To address this issue, this study has designed and implemented a hardware architecture to accelerate the execution of WASM. The proposed WASM accelerator achieved up to 70 times performance improvement over conventional methods, thereby opening new possibilities for efficiently running WASM-based applications in embedded systems. This paper provides a detailed introduction to the architecture and implementation process of the WASM accelerator, as well as the results of its performance evaluation.
Authors
- Jinyeol Kim (ORCID: https://orcid.org/0009-0000-4706-0121)
- Jongwon Oh (ORCID: https://orcid.org/0009-0004-1153-0020)
- Raehyeong Kim (ORCID: https://orcid.org/0009-0000-6706-4840)
- Seung Eun Lee (ORCID: https://orcid.org/0000-0002-5434-5835)
Institutions
- Seoul National University of Science and Technology (KR)
Publication Details
- Published
- 2024-08-19
- DOI
- https://doi.org/10.1109/isocc62682.2024.10762325
- Primary Topic
- Manufacturing Process and Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00