An Evaluation of WebAssembly and eBPF as Offloading Mechanisms in the Context of Computational Storage

Wenjun Huang,Marcus Paradies
DOI: https://doi.org/10.48550/arXiv.2111.01947
2021-10-22
Abstract:As the volume of data that needs to be processed continues to increase, we also see renewed interests in near-data processing in the form of computational storage, with eBPF (extended Berkeley Packet Filter) being proposed as a vehicle for computation offloading. However, discussions in this regard have so far ignored viable alternatives, and no convincing analysis has been provided. As such, we qualitatively and quantitatively evaluated eBPF against WebAssembly, a seemingly similar technology, in the context of computation offloading. This report presents our findings.
Hardware Architecture,Databases,Operating Systems
What problem does this paper attempt to address?