Andrew Kerr

Principal Compute Architect at NVIDIA

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Andrew Kerr is a Principal Software Architect at NVIDIA based in California with 16 years of experience building high-performance GPU software. He blends strategic architecture with hands-on performance engineering, having seeded and shaped the foundational build system and CUDA targets for NVIDIA's CUTLASS linear algebra library. His work spans kernel integration and tuning, enabling clang compilation, and tightening build configurations to deliver measurable throughput improvements. Comfortable moving between low-level CUDA optimization and scalable library design, he focuses on turning architectural vision into production-grade performance.
code16 years of coding experience
job8 years of employment as a software developer
bookGeorgia Institute of Technology
github-logo-circle

Github Skills (7)

cuda10
c-language10
gpu10
performance-optimization10
c-programming-language10
cpp9
deep-learning9

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
NVIDIA/cutlass

Nov 2017 - Sep 2022

CUDA Templates for Linear Algebra Subroutines
Role in this project:
userBack-end Developer / Performance Engineer
Contributions:20 releases, 37 reviews, 70 commits in 4 years 10 months
Contributions summary:Andrew's initial commit established the foundation for the project by defining the build environment and CUDA architecture targets. Subsequent commits reflect the user's focus on performance optimization, specifically targeting the CUDA architecture. The user was responsible for integrating and testing different kernels and their performance. Their work included enhancing build configurations to enable compilation with clang, adding various features, and fixing bugs, contributing to the library's overall functionality and performance.
cudacpplinear-algebranvidiamatrix-multiplication
kerrmudgeon/corsairs

Jan 2015 - Jun 2017

Contributions:1 release, 57 pushes, 2 tags in 2 years 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial