Newton Ni

Hello! I am a fourth year CS PhD student at The University of Texas at Austin, advised by Emmett Witchel. I am broadly interested in the performance and correctness of concurrent systems.

My recent work is motivated by CXL-attached memory, which can be shared across machines. There are some interesting questions here, to wit:


Publications

Cxlalloc: Safe and Efficient Memory Allocation for a CXL Pod
Newton Ni, Yan Sun, Zhiting Zhu, Emmett Witchel
ASPLOS 2026
DOI Paper Code

Impeller: Stream Processing on Shared Logs
Zhiting Zhu, Zhipeng Jia, Newton Ni, Dixin Tang, Emmett Witchel
EuroSys 2025
DOI Paper Code

Tigon: A Distributed Database for a CXL Pod
Yibo Huang, Haowei Chen, Newton Ni, Yan Sun, Vijay Chidambaram, Dixin Tang, Emmett Witchel
OSDI 2025
DOI Paper Code

Pasha: An Efficient, Scalable Database Architecture for CXL Pods
Yibo Huang, Newton Ni, Vijay Chidambaram, Emmett Witchel, Dixin Tang
CIDR 2025
Paper

Lupin: Tolerating Partial Failures in a CXL Pod
Zhiting Zhu, Newton Ni, Yibo Huang, Yan Sun, Zhipeng Jia, Nam Sung Kim, Emmett Witchel
DIMES 2024
DOI Paper

Petr4: Formal Foundations for P4 Data Planes
Ryan Doenges, Mina Tahmasbi Arashloo, Santiago Bautista, Alexander Chang, Newton Ni, Samwise Parkinson, Rudy Peterson, Alaia Solko-Breslin, Amanda Xu, Nate Foster
POPL 2021
DOI Paper


Teaching