Aug 2026· Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication· pp. 1391-1409· 0 citations· 43 references
Computer Science
TL;DR
Scale-up PIFO is the first programmable scheduling framework reaching 1.6 Tbps by interleaving across multiple PIFO queues, andPacket-level simulations show significant reductions in scheduling error and short-flow Flow Completion Time (FCT) over prior approximate PIFO schemes.
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. We propose Scale-up PIFO, which expands throughput while bounding scheduling error in a hardware-friendly manner. The key observation is that the round-robin dequeue mechanism mis-orders packets when rank-similar packets concentrate in a single PIFO. Scale-up PIFO thus introduces the Rank Range Load Balancing algorithm, partitioning the rank space into ranges, distributing packets within each range evenly across parallel PIFO queues, and dynamically adapting boundaries to the traffic pattern. We built an FPGA prototype and synthesized Scale-up PIFO in a 28 nm ASIC process. Scale-up PIFO can aggregate up to 8 PIFO queues and provide 1.6 Tbps throughput. Packet-level simulations show significant reductions in scheduling error and short-flow Flow Completion Time (FCT) over prior approximate PIFO schemes. To the best of our knowledge, Scale-up PIFO is the first programmable scheduling framework reaching 1.6 Tbps by interleaving across multiple PIFO queues.
Evaluation on representative workloads demonstrates that P2CS achieves performance comparable to in-network mechanisms while significantly reducing complexity and cost, and requires minimal software changes making it readily deployable in today's datacenter infrastructure.
Ali Munir, Xiao-Lin Pang, Junyi Zhang· Conference on Applications,...· 0 citations
When affinity recovers too little KV work, its residual load skew reduces or erases the improvement, so gating any deployment with a shadow replay rather than enabling affinity from workload statistics alone is recommended.
Data center applications often generate highly skewed flow-size distributions, where short flows are latencysensitive and can be adversely affected by queueing behind long flows. PIAS [1] addresses this problem through an informationagnostic scheduling approach that approximates shortest-job-first behavior without requ...
S. A. Gutiérrez-Betancur· 2026 IEEE Colombian Conferen...· 0 citations
PackServe is a scheduler designed to reduce resource costs while meeting latency SLOs for agentic LLM serving, which uses compact white-box models to predict latency under prefill/decode interference and packs requests onto fewer serving instances while preserving KVC reuse and SLO constraints.
Zhi-Yuan Tan, De-Jiang Zhu, Jing-Zhe Jiang et al.· 0 citations
Probabilistic state-proportional (PSP) dispatching, a packet-level load balancing algorithm using a Band-based discrete state representation, provides an effective balance among performance, stability, and overhead for artificial intelligence data centers.
Jia-Qi Liu, Chun-Yang Zhang, Heng Pan et al.· IEEE Conference on Local Com...· 0 citations
Deploying trillion-parameter large language models across metropolitan environments is required to sustain real-time inference. Urban power constraints, however, prohibit monolithic GPU clusters, forcing the integration of distributed supernodes into a citywide compute fabric. Over 100-km distances, optical propagation...
Liang Guo, Ji-Zhuang Zhao, Wei Quan et al.· IEEE Transactions on Network...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.