Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Venkat Kunaparaju

dblp:387/0584 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2025
0009-0001-4858-7758ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
1 paper
Software-defined and programmable networks · 91% Internet architecture and protocols · 9%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software-defined and programmable networks
programmable data plane
0.912025
Gigaflow: Pipeline-Aware Sub-Traversal Caching for Modern SmartNICs · ASPLOS (2) 2025
Software-defined and programmable networks › programmable data plane
SmartNIC offload
0.912025
Gigaflow: Pipeline-Aware Sub-Traversal Caching for Modern SmartNICs · ASPLOS (2) 2025
Software-defined and programmable networks › software switch
virtual switch
0.912025
Gigaflow: Pipeline-Aware Sub-Traversal Caching for Modern SmartNICs · ASPLOS (2) 2025
Internet architecture and protocols › packet processing › packet classification
rule caching
0.312025
Gigaflow: Pipeline-Aware Sub-Traversal Caching for Modern SmartNICs · ASPLOS (2) 2025

Methods — techniques the papers use, named apart from their topics

sub-traversal caching · 0.9pipeline-aware caching · 0.9
YearPublicationVenuePosition
2025 Gigaflow: Pipeline-Aware Sub-Traversal Caching for Modern SmartNICs
abstract
The success of modern public/edge clouds hinges heavily on the performance of their end-host network stacks if they are to support the emerging and diverse tenants' workloads (e.g., distributed training in the cloud to fast inference at the edge). Virtual Switches (vSwitches) are vital components of this stack, providing a unified interface to enforce high-level policies on incoming packets and route them to physical interfaces, containers, or virtual machines. As performance demands escalate, there has been a shift toward offloading vSwitch processing to SmartNICs to alleviate CPU load and improve efficiency. However, existing solutions struggle to handle the growing flow rule space within the NIC, leading to high miss rates and poor scalability.
Annus Zulfiqar, Ali Imran 0005, Venkat Kunaparaju, Ben Pfaff, Gianni Antichi, Muhammad Shahbaz 0001
ASPLOS (2)3
2024 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 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
Annus Zulfiqar, Ali Imran 0005, Venkat Kunaparaju, Ben Pfaff, Gianni Antichi, Muhammad Shahbaz 0001
HCS3