Litcius/Paper detail

On the Energy Consumption and Performance of WebAssembly Binaries across Programming Languages and Runtimes in IoT

Linus Wagner, Maximilian Mayer, Andrea Marino, Alireza Soldani Nezhad, Hugo Zwaan, Ivano Malavolta

202315 citationsDOIOpen Access PDF

Abstract

Context. WebAssembly (WASM) is a low-level bytecode format that is gaining traction among Internet of Things (IoT) devices. Because of IoT devices’ resources limitations, using WASM is becoming a popular technique for virtualization on IoT devices. However, it is unclear if the promises of WASM regarding its efficient use of energy and performance gains hold true.

Topics & Concepts

BytecodeComputer scienceInternet of ThingsVirtualizationEnergy consumptionContext (archaeology)Efficient energy useEmbedded systemOperating systemVirtual machineCloud computingEngineeringElectrical engineeringBiologyPaleontologyIoT and Edge/Fog ComputingGreen IT and SustainabilityCloud Computing and Resource Management