Greetings


Ian Buck's profile covers his NVIDIA career, CUDA invention, GPU computing expertise, AI, and HPC leadership.
India
Ian Buck is Vice President and General Manager at NVIDIA, leading the company's Hyperscale and HPC Computing business, which includes NVIDIA data center GPU products for AI and high-performance computing. He is known for inventing CUDA, a GPU computing platform that became a widely adopted standard for GPU computing. His technical background spans artificial intelligence, machine learning, deep learning, computer vision, simulation, and HPC. At NVIDIA, Buck has also built and led engineering teams across numerical libraries, compilers, system software, development environments, profilers, debuggers, APIs, quality assurance, build and release systems, and AI frameworks. Quick Facts about Ian Buck: Field Details Full Name Ian Buck Current Position VP / General Manager, Hyperscale and HPC Current Company NVIDIA Location Santa Clara, California, United States Previous Role Systems Engineer / Director, NVIDIA Previous Company SGI Education Stanford University; Princeton University Highest Degree Ph.D. in Computer Science Doctoral Thesis Stream Computing on Graphics Hardware Doctoral Advisor Pat Hanrahan Undergraduate Degree BSE in Computer Science Undergraduate Thesis Advisor Adam Finkelstein Academic Distinction Summa cum laude Notable Invention CUDA Other GPU Computing Work Inventor of the Brook GPU Streaming language Career Overview: Buck began his professional career as a Graphics Engineer at SGI before pursuing doctoral research in computer science at Stanford University. He joined NVIDIA in 2004 as a Systems Engineer and later moved into engineering leadership roles. His work at NVIDIA included the development of CUDA and software infrastructure supporting GPU computing and the company's Tesla supercomputing business. Since 2013, he has served as VP and General Manager, taking responsibility for NVIDIA's data center GPU product lines serving cloud and HPC markets. Career Timeline: Year Career Development 1995–1999 BSE in Computer Science, Princeton University: Completed his undergraduate degree in computer science, graduating summa cum laude. 1997–1998 Graphics Engineer, SGI: Worked as a graphics engineer at SGI in Mountain View, California. 1999–2005 Ph.D. in Computer Science, Stanford University: Completed doctoral studies with a thesis titled Stream Computing on Graphics Hardware. His research included the Brook GPU Streaming language. 2004–2013 Systems Engineer / Director, NVIDIA: Joined NVIDIA and worked across engineering responsibilities related to GPU computing and software. His work included building engineering capabilities around CUDA and software tools, drivers, and libraries for GPU computing. 2004 CUDA and GPU Computing: Became associated with the development of CUDA and the engineering of software infrastructure supporting NVIDIA's GPU computing efforts. 2005 GPU Machine Learning Research: Published research on using GPUs for machine learning algorithms, including work involving neural networks. 2013–Present VP / General Manager, NVIDIA: Leads NVIDIA's Hyperscale and HPC Computing business, with responsibility for data center GPU product lines serving cloud and high-performance computing markets.
Other
SGI
Jun 1997 to Mar 1998
Graphics Engineer