activity
20222026
collaborators

7 papers

cs.PL2026

SimP: Unifying Syntax- and Semantic-Guided Techniques for Efficient Program Reduction

Ye Xiong, Xiangyu Gao, Qiaochu Chen +2

Compiler bugs are pervasive in modern compiler systems, but the test programs that trigger them are often too large for practical debugging. Program reduction addresses this by min…

cs.OS2026

Characterizing and Bridging the Diagnostic Gap in eBPF Verifier Rejections

Yusheng Zheng, Zhengjie Ji, Weichen Tao +5

eBPF lets developers run custom programs inside the Linux kernel, where a verifier proves each program safe. However, when the verifier rejects a program, the unclear error makes r…

cs.DC2026

GPUOS: A GPU Operating System Primitive for Transparent Operation Fusion

Yiwei Yang, Xiangyu Gao, Yuan Zhou +3

Modern deep learning workloads often consist of many small tensor operations, especially in inference, attention, and micro-batched training. In these settings, kernel launch overh…

cs.DC2026

TENT: A Declarative Slice Spraying Engine for Performant and Resilient Data Movement in Disaggregated LLM Serving

Feng Ren, Ruoyu Qin, Teng Ma +16

Modern GPU clusters rely on complex, heterogeneous interconnects. As large language model (LLM) serving shifts toward agentic reasoning, KVCache becomes a first-class mobile asset,…

cs.OS2025

gpu_ext: Extensible OS Policies for GPUs via eBPF

Yusheng Zheng, Tong Yu, Yiwei Yang +8

Performance in modern GPU-centric systems increasingly depends on resource management policies, including memory placement, scheduling, and observability. However, uniform policies…

cs.NI2023

State-Compute Replication: Parallelizing High-Speed Stateful Packet Processing

Qiongwen Xu, Sebastiano Miano, Xiangyu Gao +6

With the slowdown of Moore's law, CPU-oriented packet processing in software will be significantly outpaced by emerging line speeds of network interface cards (NICs). Single-core p…

cs.NI2022

High-Level Synthesis for Packet-Processing Pipelines

Xiangyu Gao, Divya Raghunathan, Ruijie Fang +5

Compiling high-level programs to target high-speed packet-processing pipelines is a challenging combinatorial optimization problem. The compiler must configure the pipeline's resou…