Paper published on a website (Scientific congresses, symposiums and conference proceedings)
A Cross-Architecture Evaluation of WebAssembly in the Cloud-Edge Continuum
KAKATI, Sangeeta; BRORSSON, Mats Håkan
2024IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID)
Peer reviewed
 

Files


Full Text
A Cross-Architecture Evaluation of WebAssembly.pdf
Author postprint (1.88 MB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Cloud-edge, Webassembly, Cross-architecture, Heterogeneity
Abstract :
[en] As cloud-to-edge computing becomes increasingly prevalent, the need for an application framework capable of dynamically utilizing the entire spectrum of resources has grown. As developers increasingly seek to deploy applications across heterogeneous computing environments, this research aims to introduce how WebAssembly(Wasm) emerges as a versatile ally, seamlessly executing on different architectures, allowing developers to craft applications without being bothered by the underlying hardware platform.WebAssembly binaries need a runtime to execute. In this paper, we present a thorough performance analysis of the two most prominent WebAssembly runtimes employing an extensive array of instrumented benchmarks to ensure precise and reliable results. We focus on investigating WebAssembly’s performance characteristics while considering important metrics like execution speed and startup time. Unprecedentedly, we extended the evaluation to four diverse sets of architectures: two server-class architectures (X86_64, ARM64) and two embedded boards (Nvidia Jetson Nano with ARM64, StarFive VisionFive2 with RISCV64), marking the first-ever cross-architecture analysis of WebAssembly runtimes. This novel evaluation empowers us to offer valuable insights into the performance traits and considerations of WebAssembly. By scrutinizing architecture-specific results, we shed light on Wasm’s potential to address the requirements of a cross-architecture cloud-to-edge application framework and reshape the landscape of modern application frameworks.
Research center :
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > SEDAN - Service and Data Management in Distributed Systems
Disciplines :
Computer science
Author, co-author :
KAKATI, Sangeeta   ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SEDAN
BRORSSON, Mats Håkan   ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SEDAN
 These authors have contributed equally to this work.
External co-authors :
no
Language :
English
Title :
A Cross-Architecture Evaluation of WebAssembly in the Cloud-Edge Continuum
Publication date :
08 October 2024
Event name :
IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID)
Event organizer :
IEEE
Event date :
6/05/2024 - 9/05/2024
By request :
Yes
Audience :
International
Peer reviewed :
Peer reviewed
FnR Project :
ACE5G
Name of the research project :
U-AGR-7134 - BRIDGES2021/IS/16327771 ACE5G Proximus - BRORSSON Mats Hakan
Funding text :
This research has been partly funded by the Luxembourg National Research Fund (FNR) under contract number 16327771 and has been supported by Proximus Luxembourg SA. For the purpose of open access, and in fulfillment of the obligations arising from the grant agreement, the author has applied a Creative Commons Attribution 4.0 International (CC BY 4.0) license to any Author Accepted Manuscript version arising from this submission.
Available on ORBilu :
since 22 October 2024

Statistics


Number of views
102 (2 by Unilu)
Number of downloads
312 (1 by Unilu)

OpenCitations
 
0
OpenAlex citations
 
0

Bibliography


Similar publications



Contact ORBilu