Nandita Vijaykumar

 
Nandita Vijaykumar

Assistant Professor
Computer Science
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.

CV/Resume: