Zhiyu Zhang 0012

dblp:45/6271-12 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
6since 2021 · last 2026
0009-0007-5332-2408ORCID · verified

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

Computer networks · 6 · 2 first-author · 6 since 2021
YearPublicationVenuePosition
2026 Themis: Scheduling-Aware Buffer Management for HBM-Based Hybrid Buffers
Zhiyu Zhang 0012, Minkun Xue, Ruyi Yao, Shili Chen, Yibo Fan, Yang Xu 0010
NSDI1
2026 Scale-up PIFO: Interleaving Multiple Priority Queues for High Speed Programmable Scheduling
abstract
Push-In First-Out (PIFO) offers a unified abstraction for rapidly deploying diverse scheduling algorithms on the same hardware. As SerDes-lane aggregation pushes port rates to 1.6 Tbps, the perpacket processing budget is at a sub-nanosecond scale, making single-queue PIFO designs fail to keep up. Mirroring lane aggregation, we advocate interleaving multiple PIFO queues. However, simple round-robin parallelization introduces substantial scheduling error, and in the worst case, it can grow to the order of the buffer size.
Shili Chen, Ruyi Yao, Zhiyu Zhang 0012, Hao Wang 0231, Deli Huang, Yibo Fan, Yang Xu 0010
SIGCOMM6
2025 Hardware-Accelerated Flow Interaction Graph Compression for High-Speed Anomaly Detection
Tong Yun, Yinxin Kuang, Haoyu Song 0001, Zhongyi Gu, Zhuang Ling, Zhiyu Zhang 0012, Chengkang Huang, Yibo Fan, Yang Xu 0010, Jianping Wang 0001, Bin Liu 0001
INFOCOM6
2025 ClubHeap: A High-Speed and Scalable Priority Queue for Programmable Packet Scheduling
Zhikang Chen, Haoyu Song 0001, Zhiyu Zhang 0012, Yang Xu 0010, Bin Liu 0001
NSDI3
2024 vPIFO: Virtualized Packet Scheduler for Programmable Hierarchical Scheduling in High-Speed Networks
abstract
Programmable packet scheduling enables the integration of scheduling algorithms into switches without the need for hardware redesign. The Push-In First-Out (PIFO) queue facilitates a programmable packet scheduler, supporting a single scheduling algorithm flexibly. However, hierarchical scheduling required in Multi-Tenant Data Centers (MTDCs) remains non-programmable. Dynamic and diverse hierarchical scheduling algorithms necessitate alterations in both the number of PIFO queues and their connection topology, posing a significant challenge to support them on fixed hardware.
Zhiyu Zhang 0012, Shili Chen, Ruyi Yao, Ruoshi Sun, Hao Wang 0231, Gaojian Fang, Yibo Fan, Wanxin Shi, Sen Liu 0002, Yang Xu 0010
SIGCOMM1
2023 BMW Tree: Large-scale, High-throughput and Modular PIFO Implementation using Balanced Multi-Way Sorting Tree
abstract
Push-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
SIGCOMM2