VLDB 2026 Research / reviewers in the wild / expert
Peixuan Gao
dblp:288/0124
· DBLP profile ↗
8ranked-venue papers
3as first author
8since 2021 · last 2026
0000-0002-9249-8007ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 8 · 3 first-author · 8 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | MetaFlex: A Flexible Architecture for Efficient Packet Scheduling and Memory AllocationabstractPacket schedulers are essential for managing packet transmission order in high-speed networks, where scheduling metadata must be processed at line rate under bursty traffic conditions. In such systems, packet scheduling and traffic management operate on compact packet descriptors rather than on full packets. FIFO-based schedulers are attractive for their simplicity and throughput, but implementations that statically partition descriptor memory across queues must provision for worst-case occupancy, leading to inefficient memory utilization. This paper presents MetaFlex, a scalable architecture for efficient implementation of calendar-queue–based packet scheduling using shared descriptor memory. MetaFlex dynamically allocates descriptor storage to scheduling queues on demand, allowing memory to be effectively shared across a large number of rank bins while maintaining constant-time enqueue and dequeue operations. Rather than introducing a new scheduling algorithm, MetaFlex focuses on the architectural realization of shared-memory descriptor queues that scale to large queue counts with predictable timing and modest hardware cost. We evaluate MetaFlex using NS2 simulations of weighted fair scheduling and a hardware prototype implemented in VHDL on an AMD/Xilinx Alveo U250 FPGA board. Simulation results show that MetaFlex achieves comparable or lower packet loss than fixed-memory calendar queues under identical descriptor-memory budgets, while using substantially less descriptor storage under typical traffic conditions. The FPGA prototype operates at 322 MHz, sustains 100 Gb/s line rate for packets larger than 370 bytes, and uses less than 1% of logic resources and less than 5% of on-chip memory, demonstrating the practicality of MetaFlex for high-speed hardware datapaths. Anthony Dalleggio, Peixuan Gao, Yongbo Gao, Hao Wang 0231, Yang Xu 0010, H. Jonathan Chao |
IEEE Trans. Netw. | 2 |
| 2025 | Firefly: Scalable, Ultra-Accurate Clock Synchronization for DatacentersabstractCloud-based financial exchanges require sub-10ns device-to-device clock synchronization accuracy while adhering to Coordinated Universal Time (UTC). Existing clock sync techniques struggle to meet this demand at scale and are vulnerable to clock drift, jitter, and path asymmetries. Firefly, a software-driven datacenter clock sync system, scalably, cost-effectively, and reliably achieves very high clock sync accuracy. It employs a distributed consensus algorithm on a random overlay graph to rapidly converge to a common time while applying gradual adjustments to device hardware clocks. To realize consistent sync-to-UTC (external sync) across devices while maintaining a stable device-to-device internal sync, Firefly uses a novel technique, layered synchronization, that decouples internal and external syncs. In a 248-machine Clos network, Firefly achieves sub-10ns device-to-device and ≤1μs device-to-UTC sync, and is resilient to time server failure and unstable clocks. Pooria Namyar, Nandita Dukkipati, KK Yap, Junzhi Gong, Peixuan Gao, Devdeep Ray, Gautam Kumar 0001, Ramesh Govindan, Amin Vahdat |
SIGCOMM | 8 |
| 2024 | Sifter: An Inversion-Free and Large-Capacity Programmable Packet Scheduler
Peixuan Gao, Anthony Dalleggio, Jiajin Liu, Yang Xu 0010, H. Jonathan Chao |
NSDI | 1 |
| 2024 | Inversion impact of approximate PIFO to Start-Time Fair Queueing
Junda Song, Jiajin Liu, Peixuan Gao, Guyue Liu, H. Jonathan Chao |
Comput. Networks | 3 |
| 2023 | BMW Tree: Large-scale, High-throughput and Modular PIFO Implementation using Balanced Multi-Way Sorting TreeabstractPush-In-First-Out (PIFO) queue has been extensively studied as a programmable scheduler. To achieve accurate, large-scale, and high-throughput PIFO implementation, we propose the Balanced Multi-way (BMW) Sorting Tree for real-time packet sorting. The tree is highly modularized, insertion-balanced and pipeline-friendly with autonomous nodes. Ruyi Yao, Zhiyu Zhang 0012, Gaojian Fang, Peixuan Gao, Sen Liu 0002, Yibo Fan, Yang Xu 0010, H. Jonathan Chao |
SIGCOMM | 4 |
| 2022 | ABS: Adaptive Buffer Sizing via Augmented Programmability with Machine LearningabstractProgrammable switches have been proposed in today’s network to enable flexible reconfiguration of devices and reduce time-to-deployment. Buffer sizing, an important factor for network performance, however, has not received enough attention in programmable network. The state-of-the-art buffer sizing solutions usually employ either fixed buffer size or adjust the buffer size heuristically. Without programmability, they suffer from either massive packet drops or large queueing delay in dynamic environment. In this paper, we propose Adaptive Buffer Sizing (ABS), a low-cost and deploy-friendly framework compatible with programmable network. By decoupling the data plane and control plane, ABS-capable switches only need to react to the actions from controller, optimizing network performance in run-time under dynamic traffic. Meanwhile, actions can be programmed by particular Machine Learning (ML) models in the controller to meet different network requirements. In this paper, we address two specific ML models for different scenarios, a reinforcement learning model for relatively stable network with user specific quality requirements, and a supervised learning model for highly dynamic network condition. We implement the ABS framework by integrating the prevalent network simulator NS-2 with ML module. The experiment shows that ABS outperforms state-of-the-art buffer sizing solutions by up to 38.23x under various network environments. Jiaxin Tang, Sen Liu 0002, Yang Xu 0010, Zehua Guo 0001, Junjie Zhang 0001, Peixuan Gao, Yang Chen 0001, Xin Wang 0002, H. Jonathan Chao |
INFOCOM | 6 |
| 2022 | Gearbox: A Hierarchical Packet Scheduler for Approximate Weighted Fair Queuing
Peixuan Gao, Anthony Dalleggio, Yang Xu 0010, H. Jonathan Chao |
NSDI | 1 |
| 2021 | OVS-CAB: Efficient rule-caching for Open vSwitch hardware offloading
Peixuan Gao, Yang Xu 0010, H. Jonathan Chao |
Comput. Networks | 1 |