Matches in SemOpenAlex for { <https://semopenalex.org/work/W4287589639> ?p ?o ?g. }
Showing items 1 to 53 of
53
with 100 items per page.
- W4287589639 abstract "Virtual machines (VM) are widely used to host and isolate software modules. However, extremely small memory and low-energy budgets have so far prevented wide use of VMs on typical microcontroller-based IoT devices. In this paper, we explore the potential of two minimal VM approaches on such low-power hardware. We design rBPF, a register-based VM based on extended Berkeley Packet Filters (eBPF). We compare it with a stack-based VM based on WebAssembly (Wasm) adapted for embedded systems. We implement prototypes of each VM, hosted in the IoT operating system RIOT. We perform measurements on commercial off-the-shelf IoT hardware. Unsurprisingly, we observe that both Wasm and rBPF virtual machines yield execution time and memory overhead, compared to not using a VM. We show however that this execution time overhead is tolerable for low-throughput, low-energy IoT devices. We further show that, while using a VM based on Wasm entails doubling the memory budget for a simple networked IoT application using a 6LoWPAN/CoAP stack, using a VM based on rBPF requires only negligible memory overhead (less than 10% more memory). rBPF is thus a promising approach to host small software modules, isolated from OS software, and updatable on-demand, over low-power networks." @default.
- W4287589639 created "2022-07-25" @default.
- W4287589639 creator A5028146538 @default.
- W4287589639 creator A5087239455 @default.
- W4287589639 date "2020-11-24" @default.
- W4287589639 modified "2023-10-14" @default.
- W4287589639 title "Minimal Virtual Machines on IoT Microcontrollers: The Case of Berkeley Packet Filters with rBPF" @default.
- W4287589639 doi "https://doi.org/10.48550/arxiv.2011.12047" @default.
- W4287589639 hasPublicationYear "2020" @default.
- W4287589639 type Work @default.
- W4287589639 citedByCount "0" @default.
- W4287589639 crossrefType "posted-content" @default.
- W4287589639 hasAuthorship W4287589639A5028146538 @default.
- W4287589639 hasAuthorship W4287589639A5087239455 @default.
- W4287589639 hasBestOaLocation W42875896391 @default.
- W4287589639 hasConcept C111919701 @default.
- W4287589639 hasConcept C149635348 @default.
- W4287589639 hasConcept C158379750 @default.
- W4287589639 hasConcept C173018170 @default.
- W4287589639 hasConcept C25344961 @default.
- W4287589639 hasConcept C2777904410 @default.
- W4287589639 hasConcept C2779960059 @default.
- W4287589639 hasConcept C31258907 @default.
- W4287589639 hasConcept C41008148 @default.
- W4287589639 hasConcept C9390403 @default.
- W4287589639 hasConceptScore W4287589639C111919701 @default.
- W4287589639 hasConceptScore W4287589639C149635348 @default.
- W4287589639 hasConceptScore W4287589639C158379750 @default.
- W4287589639 hasConceptScore W4287589639C173018170 @default.
- W4287589639 hasConceptScore W4287589639C25344961 @default.
- W4287589639 hasConceptScore W4287589639C2777904410 @default.
- W4287589639 hasConceptScore W4287589639C2779960059 @default.
- W4287589639 hasConceptScore W4287589639C31258907 @default.
- W4287589639 hasConceptScore W4287589639C41008148 @default.
- W4287589639 hasConceptScore W4287589639C9390403 @default.
- W4287589639 hasLocation W42875896391 @default.
- W4287589639 hasLocation W42875896392 @default.
- W4287589639 hasLocation W42875896393 @default.
- W4287589639 hasOpenAccess W4287589639 @default.
- W4287589639 hasPrimaryLocation W42875896391 @default.
- W4287589639 hasRelatedWork W1972388196 @default.
- W4287589639 hasRelatedWork W1985703800 @default.
- W4287589639 hasRelatedWork W2089988144 @default.
- W4287589639 hasRelatedWork W2347749188 @default.
- W4287589639 hasRelatedWork W2383001583 @default.
- W4287589639 hasRelatedWork W2590022098 @default.
- W4287589639 hasRelatedWork W2735419558 @default.
- W4287589639 hasRelatedWork W4302313182 @default.
- W4287589639 hasRelatedWork W4316095964 @default.
- W4287589639 hasRelatedWork W4362711618 @default.
- W4287589639 isParatext "false" @default.
- W4287589639 isRetracted "false" @default.
- W4287589639 workType "article" @default.