A Smart Cache for a SmartNIC! Scaling End-Host Networking to 400Gbps and Beyond

•Virtual switches optimize performance by caching multi-table lookup traversals to single-table Megaflow cache, which SmartNICs offload directly to hardware •We present Gigaflow: a multi-table sub-traversal cache for SmartNICs, designed to capture a much larger rule space using the same cache size •Open vSwitch caches traversals into Megaflow and can't share sub-traversals among traffic, making the captured rule space proportional to cache size •By caching sub-traversals into a multi-table cache, we can capture 3 orders of magnitude more rule space, attain 51% higher cache hit rate, and 31% lower end-to-end packet latency, with manageable processing overhead

Authors

Institutions

Publication Details

Published
2024-08-25
DOI
https://doi.org/10.1109/hcs61935.2024.10664881
Citations
1
Primary Topic
Software-Defined Networks and 5G
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Smart Cache for a SmartNIC! Scaling End-Host Networking to 400Gbps and Beyond

Ben Pfaff, Gianni Antichi, Annus Zulfiqar, İmran Ali et al.
1 citations
Software-Defined Networks and 5G
0.35
article

A Smart Cache for a SmartNIC! Scaling End-Host Networking to 400Gbps and Beyond

Ben Pfaff, Gianni Antichi, Annus Zulfiqar, İmran Ali, Muhammad Shahbaz, Venkat Kunaparaju
article en
1 citations

Abstract

•Virtual switches optimize performance by caching multi-table lookup traversals to single-table Megaflow cache, which SmartNICs offload directly to hardware •We present Gigaflow: a multi-table sub-traversal cache for SmartNICs, designed to capture a much larger rule space using the same cache size •Open vSwitch caches traversals into Megaflow and can't share sub-traversals among traffic, making the captured rule space proportional to cache size •By caching sub-traversals into a multi-table cache, we can capture 3 orders of magnitude more rule space, attain 51% higher cache hit rate, and 31% lower end-to-end packet latency, with manageable processing overhead

Purdue University West Lafayette (US), Politecnico di Milano (IT)
Openalex Percentile: Top 39%
Software-Defined Networks and 5G
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.