Nandita Vijaykumar

A photo of professor Nandita Vijaykumar.
Assistant Professor
Building IC 470

Research Interests

Computer systems and architecture with a focus on the interaction between programming models, compilers, systems, and architecture; Compilers; Memory systems; GPUs; Heterogeneous Systems; Machine Learning; Robotics


In my PhD dissertation work, I developed powerful, yet practical, cross-layer abstractions in CPUs and GPUs that bridge the semantic gap between the application and the underlying system and hardware. Leveraging these abstractions, I demonstrated significantly enhanced performance, productivity, and portability by making higher-level program information available to the compiler, OS, drivers, and hardware architecture. My research provides a unifying and highly practical approach to enabling cross-layer optimizations.