Antonia ZhaiView profile
Associate Professor
Antonia Zhai is an Associate Professor in the Department of Computer Science and Engineering at the University of Minnesota. She holds a Ph.D. in Computer Science from Carnegie Mellon University (2005), an M.A.Sc. in Computer Engineering from the University of Toronto (1998), and a B.A.Sc. in Computer Engineering from the University of Toronto (1996). Her office is located at 6-205 Kenneth H. Keller Hall, Minneapolis, MN. Her research focuses on developing novel compiler optimizations and computer architecture features to enhance both performance and non-performance aspects of computing systems. Key interests include: Thread-level speculation for parallel processing Multicore architecture optimization Hardware/compiler co-design for security and reliability Dynamic performance tuning in heterogeneous systems High-speed network packet processing architectures Her publications demonstrate sustained focus on parallel computing, compiler optimizations, and hardware security, with recent work expanding into network function virtualization and cache-side channel attack detection. She leads the High-Performance Computing and Compilers (HPCC) group and organizes the weekly HPCC seminar series focused on architectures and compilers. She has advised 12+ graduate students including 8 PhD graduates now at companies like AMD, NVIDIA, and Oracle. Significant research grants include: NFLambda: NFV Framework (NSF 2021-2025) Dynamic Binary Translation (NSF 2015-2019) In Vivo Software Monitoring (NSF 2009-2014) Embedded Fault Detection (NSF 2009-2014)







