English

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

Hardware Architecture 2021-11-04 v1 Databases Operating Systems

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.

Keywords

Cite

@article{arxiv.2111.01947,
  title  = {An Evaluation of WebAssembly and eBPF as Offloading Mechanisms in the Context of Computational Storage},
  author = {Wenjun Huang and Marcus Paradies},
  journal= {arXiv preprint arXiv:2111.01947},
  year   = {2021}
}