Synthesizing Runtime Programmable Switch Updates
Yiming Qiu, Ryan Beckett, and Ang Chen
NSDI 2023 [PDF]

Bedrock: Programmable Network Support for Secure RDMA Systems
Jiarong Xing, Kuo-Feng Hsu, Yiming Qiu, Ziyang Yang, Hongyi Liu, and Ang Chen
USENIX Security 2022 [PDF]

Runtime Programmable Switches
Jiarong Xing, Kuo-Feng Hsu, Matty Kadosh, Alan Lo, Yonatan Piasetzky, Arvind Krishnamurthy, and Ang Chen
NSDI 2022 [PDF]

A Vision for Runtime Programmable Networks
Jiarong Xing, Yiming Qiu, Kuo-Feng Hsu, Hongyi Liu, Matty Kadosh, Alan Lo, Aditya Akella, Thomas Anderson, Arvind Krishnamurthy, T. S. Eugene Ng, and Ang Chen
HotNets 2021 [PDF]

Automating SmartNIC Offloading Insights for Network Functions
Yiming Qiu, Jiarong Xing, Kuo-Feng Hsu, Qiao Kang, Ming Liu, Srinivas Narayana, and Ang Chen
SOSP 2021 [PDF]

Toward Reconfigurable Kernel Datapaths with Learned Optimizations
Yiming Qiu, Hongyi Liu, Thomas Anderson, Yingyan Lin, and Ang Chen
HotOS 2021 [PDF]

An Incremental Path Towards a Safe OS Kernel
Jialin Li, Samantha Miller, Danyang Zhuo, Ang Chen, Jon Howell and Thomas Anderson
HotOS 2021 [PDF]

Ripple: A Programmable, Decentralized Link-Flooding Defense Against Adaptive Adversaries
Jiarong Xing, Wenqing Wu, and Ang Chen
USENIX Security 2021 [PDF]

Probabilistic Profiling of Stateful Data Planes for Adversarial Testing
Qiao Kang, Jiarong Xing, Yiming Qiu, and Ang Chen
ASPLOS 2021 [PDF]

High Velocity Kernel File Systems with Bento
Samantha Miller, Kaiyuan Zhang, Mengqi Chen, Ryan Jennings, Ang Chen, Danyang Zhuo, and Thomas Anderson
FAST 2021 [PDF]

PANIC: A High-Performance Programmable NIC for Multi-tenant Networks
Jiaxin Lin, Kiran Patel, Brent Stephens, Anirudh Sivaraman, Aditya Akella
OSDI 2020 [PDF]