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

Andy Fingerhut

dblp:149/9206 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
1since 2021 · last 2025
—ORCID · none

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

Computer networks · 3 · 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
3 papers
Routing and switching · 52% Datacenter networks · 35% Software-defined and programmable networks · 13%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Reconfigurable computing and FPGAs · 100%

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

TopicWeightPapersLastEvidence papers
Routing and switching
IP lookup
0.912025
Scaling IP Lookup to Large Databases using the CRAM Lens · NSDI 2025
Routing and switching
routing
0.312025
Scaling IP Lookup to Large Databases using the CRAM Lens · NSDI 2025
Datacenter networks › load balancing
congestion-aware load balancing
0.212014
CONGA: distributed congestion-aware load balancing for datacenters · SIGCOMM 2014
Datacenter networks
datacenter transport
0.212014
CONGA: distributed congestion-aware load balancing for datacenters · SIGCOMM 2014
Datacenter networks › load balancing
flowlet switching
0.212014
CONGA: distributed congestion-aware load balancing for datacenters · SIGCOMM 2014
Datacenter networks
load balancing
0.212014
CONGA: distributed congestion-aware load balancing for datacenters · SIGCOMM 2014
Reconfigurable computing and FPGAs
reconfigurable computing
0.112017
dRMT: Disaggregated Programmable Switching · SIGCOMM 2017

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

flowlet · 0.2distributed congestion feedback · 0.2
YearPublicationVenuePosition
2025 Scaling IP Lookup to Large Databases using the CRAM Lens
Pradeep Dogga, Andy Fingerhut, Victor Rios, George Varghese
NSDI3
2017 dRMT: Disaggregated Programmable Switching
abstract
We present dRMT (disaggregated Reconfigurable Match-Action Table), a new architecture for programmable switches. dRMT overcomes two important restrictions of RMT, the predominant pipeline-based architecture for programmable switches: (1) table memory is local to an RMT pipeline stage, implying that memory not used by one stage cannot be reclaimed by another, and (2) RMT is hardwired to always sequentially execute matches followed by actions as packets traverse pipeline stages. We show that these restrictions make it difficult to execute programs efficiently on RMT.
Sharad Chole, Andy Fingerhut, Sha Ma, Anirudh Sivaraman, Shay Vargaftik, Alon Berger, Gal Mendelson, Mohammad Alizadeh, Shang-Tse Chuang, Isaac Keslassy, Ariel Orda, Tom Edsall
SIGCOMM2
2014 CONGA: distributed congestion-aware load balancing for datacenters
abstract
We present the design, implementation, and evaluation of CONGA, a network-based distributed congestion-aware load balancing mechanism for datacenters. CONGA exploits recent trends including the use of regular Clos topologies and overlays for network virtualization. It splits TCP flows into flowlets, estimates real-time congestion on fabric paths, and allocates flowlets to paths based on feedback from remote switches. This enables CONGA to efficiently balance load and seamlessly handle asymmetry, without requiring any TCP modifications. CONGA has been implemented in custom ASICs as part of a new datacenter fabric. In testbed experiments, CONGA has 5x better flow completion times than ECMP even with a single link failure and achieves 2-8x better throughput than MPTCP in Incast scenarios. Further, the Price of Anarchy for CONGA is provably small in Leaf-Spine topologies; hence CONGA is nearly as effective as a centralized scheduler while being able to react to congestion in microseconds. Our main thesis is that datacenter fabric load balancing is best done in the network, and requires global schemes such as CONGA to handle asymmetry.
Mohammad Alizadeh, Tom Edsall, Sarang Dharmapurikar, Ramanan Vaidyanathan, Kevin Chu, Andy Fingerhut, Vinh The Lam, Francis Matus, Navindra Yadav, George Varghese
SIGCOMM6