A Smart Cache for a SmartNIC! Scaling End-Host Networking to 400Gbps and Beyond | IEEE Conference Publication | IEEE Xplore

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


Abstract:

•Virtual switches optimize performance by caching multi-table lookup traversals to single-table Megaflow cache, which SmartNICs offload directly to hardware •We present G...Show More

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
Date of Conference: 25-27 August 2024
Date Added to IEEE Xplore: 12 September 2024
ISBN Information:

ISSN Information:

Conference Location: Stanford, CA, USA

Contact IEEE to Subscribe