Hi! Here’s Siyuan (柴思远)! I am a fifth year Computer Science Ph.D. student at UIUC advised by Prof. Tianyin Xu. I have a broad interest in system research, and my current work focuses on operating systems, AI systems and memory systems. Most recently, I am working on IOMMU virtualization: making strict IO memory protection feasible in virtualized environments without sacrificing performance.
I graduated from the BS/MS program at Northwestern University in Spring 2021. At Northwestern, I worked closely with Prof. Peter Dinda on OS designs for new address translation designs. Even earlier, I built AI/ML tools to understand medical imaging with Prof. Aggelos Katsaggelos.
M.S. in Computer Science, B.S. in Electrical Engineering, 2021
Northwestern University
Ph.D. in Computer Science, 2026
UIUC