Accelerating Embedded WebAssembly Based on FPGA

Jinyeol Kim, Raehyeong Kim, Jongwon Oh, Seung Eun Lee

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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.

Original languageEnglish
Title of host publicationProceedings - International SoC Design Conference 2024, ISOCC 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages187-188
Number of pages2
ISBN (Electronic)9798350377088
DOIs
StatePublished - 2024
Event21st International System-on-Chip Design Conference, ISOCC 2024 - Sapporo, Japan
Duration: 19 Aug 202422 Aug 2024

Publication series

NameProceedings - International SoC Design Conference 2024, ISOCC 2024

Conference

Conference21st International System-on-Chip Design Conference, ISOCC 2024
Country/TerritoryJapan
CitySapporo
Period19/08/2422/08/24

Keywords

  • Accelerator
  • Embedded System
  • JavaScript
  • WASM

Fingerprint

Dive into the research topics of 'Accelerating Embedded WebAssembly Based on FPGA'. Together they form a unique fingerprint.

Cite this