Skip to content

Corundum in the Wild

Alex Forencich edited this page Feb 2, 2021 · 2 revisions

This is a compilation of projects that use Corundum as a core component. I will add projects as I become aware of them; please let me know if I have missed something.

Reproducible Host Networking Evaluation with End-to-End Simulation

Authors: Hejing Li, Jialin Li, Keon Jang, Antoine Kaufmann

Links: arXiv, PDF (arXiv)

Used Corundum as a reference NIC for their SimBricks simulation framework, building both a C++ model as well as running the core logic in verilator in connection with both virtual machines (QEMU) and cycle-accurate CPU simulation (gem5).

Isolation mechanisms for packet-processing pipelines

Authors: Tao Wang, Xiangrui Yang, Gianni Antichi, Anirudh Sivaraman, Aurojit Panda

Links: arXiv, PDF (arXiv)

Used Corundum as a host interface for their Menshen packet-processing pipeline.