Summary
Nipun Agarwala is a Senior GPU Architect with 11 years of experience designing and architecting high-performance accelerators at NVIDIA, blending deep expertise in computer architecture, VLSI, and machine learning. He leads features from conception through tapeout and post-silicon bring-up, focusing on GPU scheduling, sparse compute, compression, and hardware-friendly DL algorithms to boost end-to-end deep learning performance. His work spans circuit-level tradeoffs, memory architecture, compiler and OS interactions, and mathematical optimization—giving him a rare full-stack view of accelerator design. A Stanford-trained electrical engineer with a background in biomedical ML research, he also follows quantum computing and QML, and is motivated to apply his skills to healthcare challenges. Colleagues describe him as a research-driven engineer who pairs rigorous analysis of process-node and microarchitectural bottlenecks with practical implementation to ship silicon.
11 years of coding experience
8 years of employment as a software developer
High School Diploma, High School Diploma at Delhi Public School, Vasant Kunj
ICSE Diploma Science and Math, ICSE Diploma Science and Math at Bombay Scottish School, Mahim
Master of Science (M.S.) Electrical Engineering, Master of Science (M.S.) Electrical Engineering at Stanford University
English, Hindi