Demo Data from SIGIR 2026 / reviewers in the wild / expert
Yilong Geng
dblp:139/1794
· DBLP profile ↗
7ranked-venue papers
3as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 5 · 2 first-authorSystems, architecture and hardware · 1 · 1 first-authorSoftware 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
5 papers |
Datacenter networks · 34% Network measurement and analytics · 16% Internet of things and sensor networks · 15% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Interconnection networks and networks-on-chip · 50% Hardware accelerators and domain-specific architectures · 50% |
Topics — the 10 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks
time synchronization |
0.3 | 1 | 2018 | Exploiting a Natural Network Effect for Scalable, Fine-grained Clock Synchronization · NSDI 2018 |
Datacenter networks
load balancing |
0.2 | 1 | 2016 | Juggler: a practical reordering resilient network stack for datacenters · EuroSys 2016 |
Datacenter networks › load balancing
multipath load balancing |
0.2 | 1 | 2016 | Juggler: a practical reordering resilient network stack for datacenters · EuroSys 2016 |
Internet architecture and protocols › network architecture design › layered architecture › protocol layering
network stack |
0.2 | 1 | 2016 | Juggler: a practical reordering resilient network stack for datacenters · EuroSys 2016 |
Transport protocols and congestion control
packet reordering |
0.2 | 1 | 2016 | Juggler: a practical reordering resilient network stack for datacenters · EuroSys 2016 |
Network measurement and analytics › network telemetry
in-band network telemetry |
0.2 | 1 | 2014 | Millions of little minions: using packets for low latency network programming and visibility · SIGCOMM 2014 |
Software-defined and programmable networks
programmable data plane |
0.2 | 1 | 2014 | Millions of little minions: using packets for low latency network programming and visibility · SIGCOMM 2014 |
Datacenter networks
bandwidth guarantee |
0.1 | 1 | 2016 | Juggler: a practical reordering resilient network stack for datacenters · EuroSys 2016 |
Interconnection networks and networks-on-chip › network interface
network interface card |
0.1 | 1 | 2014 | SENIC: Scalable NIC for End-Host Rate Limiting · NSDI 2014 |
Hardware accelerators and domain-specific architectures › network accelerator
programmable NIC |
0.1 | 1 | 2014 | SENIC: Scalable NIC for End-Host Rate Limiting · NSDI 2014 |
Methods — techniques the papers use, named apart from their topics
hardware prototype · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | CloudEx: a fair-access financial exchange in the cloudabstractFinancial exchanges have begun a move from on-premise and custom-engineered datacenters to the public cloud, accelerated by a rush of new investors, the rise of remote work, cost savings from the cloud, and the desire for more resilient infrastructure. While the promise of the cloud is enticing, the cloud's varying network latencies can lead to market unfairness: orders can be processed out of sequence, and market data can be disseminated to market participants at incorrect times due to varying latencies between participants and the exchange. We present CloudEx, a fair-access cloud exchange, which leverages high-precision software clock synchronization to compensate for noisy network conditions in the public cloud. We also discuss refinements to the CloudEx design that were informed by lessons learned from deploying CloudEx in two academic courses and conclude by outlining future research directions. Ahmad Ghalayini, Jinkun Geng, Vighnesh Sachidananda, Vinay Sriram, Yilong Geng, Balaji Prabhakar, Mendel Rosenblum, Anirudh Sivaraman |
HotOS | 5 |
| 2019 | SIMON: A Simple and Scalable Method for Sensing, Inference and Measurement in Data Center Networks
Yilong Geng, Zi Yin, Ashish Naik, Balaji Prabhakar, Mendel Rosenblum, Amin Vahdat |
NSDI | 1 |
| 2018 | Exploiting a Natural Network Effect for Scalable, Fine-grained Clock Synchronization
Yilong Geng, Zi Yin, Ashish Naik, Balaji Prabhakar, Mendel Rosenblum, Amin Vahdat |
NSDI | 1 |
| 2016 | Juggler: a practical reordering resilient network stack for datacentersabstractWe present Juggler, a practical reordering resilient network stack for datacenters that enables any packet to be sent on any path at any level of priority. Juggler adds functionality to the Generic Receive Offload layer at the entry of the network stack to put packets in order in a best-effort fashion. Juggler's design exploits the small packet delays in datacenter networks and the inherent burstiness of traffic to eliminate the negative effects of packet reordering almost entirely while keeping state for only a small number of flows at any given time. Extensive testbed experiments at 10Gb/s and 40Gb/s speeds show that Juggler is effective and lightweight: it prevents performance loss even with severe packet reordering while imposing low CPU overhead. We demonstrate the use of Juggler for per-packet multi-path load balancing and a novel system that provides bandwidth guarantees by dynamically prioritizing packets. Yilong Geng, Vimalkumar Jeyakumar, Abdul Kabbani, Mohammad Alizadeh |
EuroSys | 1 |
| 2014 | SENIC: Scalable NIC for End-Host Rate Limiting
Sivasankar Radhakrishnan, Yilong Geng, Vimalkumar Jeyakumar, Abdul Kabbani, George Porter, Amin Vahdat |
NSDI | 2 |
| 2014 | Millions of little minions: using packets for low latency network programming and visibilityabstractThis paper presents a practical approach to rapidly introducing new dataplane functionality into networks: End-hosts embed tiny programs into packets to actively query and manipulate a network's internal state. We show how this "tiny packet program" (TPP) interface gives end-hosts unprecedented visibility into network behavior, enabling them to work with the network to achieve a desired functionality. Our design leverages what each component does best: (a) switches forward and execute tiny packet programs (at most 5~instructions) in-band at line rate, and (b) end-hosts perform arbitrary (and easily updated) computation on network state. By implementing three different research proposals, we show that TPPs are useful. Using a hardware prototype on a NetFPGA, we show our design is feasible at a reasonable cost. Vimalkumar Jeyakumar, Mohammad Alizadeh, Yilong Geng, Changhoon Kim, David Mazières |
SIGCOMM | 3 |
| 2013 | Architecture for an open source network testerabstractTo make networks more reliable, enormous resources are poured into all phases of the network-equipment lifecycle. The process starts early in the design phase when simulation is used to verify the correctness of a design, and continues through manufacturing and perhaps months of rigorously trials. With over 7,000 Internet RFCs and hundreds of IEEE standards, a typical piece of networking equipment undergoes hundreds of conformance tests before being deployed. Finally, when deployed in a production network, the equipment is tested regularly. Throughout the process, a relentless battery of tests and measurement help ensure the correct operation of the equipment. Muhammad Shahbaz 0001, Gianni Antichi, Yilong Geng, Noa Zilberman, G. Adam Covington, Marc Bruyere, Nick Feamster, Nick McKeown, Bob Felderman, Michaela Blott, Andrew W. Moore 0002, Philippe Owezarski |
ANCS | 3 |