Jason Gunthorpe

Distinguished Engineer, VP at NVIDIA

Halifax, Nova Scotia, Canada
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
Jason Gunthorpe is a Distinguished Engineer and VP at NVIDIA leading Linux kernel engineering for NVIDIA Networking, with 26 years of experience designing high-performance RDMA, I/O virtualization, and embedded systems. He co-founded Obsidian Research where he invented InfiniBand routing products and led FPGA-based dataplane and network OS development, and earlier helped pioneer apt-get and archive infrastructure as a Debian developer. Jason is a hands-on kernel contributor—his public work includes substantial IOMMU subsystem enhancements to the Linux kernel tree (torvalds/linux), adding nested translation, cache coherency support, and MSI handling. Known for bridging low-level device drivers, firmware and systems architecture, he combines executive leadership with detailed implementation chops across hardware, firmware and open source communities. Based in Halifax, Nova Scotia, he brings a rare blend of entrepreneurial product delivery and deep upstream open-source influence.
code26 years of coding experience
job26 years of employment as a software developer
bookBachelor's Degree, Computer Engineering, Bachelor's Degree, Computer Engineering at University of Alberta
stackoverflow-logo

Stackoverflow

Stats
25reputation
369reached
0answers
2questions
github-logo-circle

Github Skills (16)

kernel10
infiniband10
memory-management10
security-hardening10
device-driver10
c-programming10
linux-kernel10
rdma10
iommu10
system8
architecture8
architectures8
outlook6
pci6
vscode-extension6

Programming languages (7)

TypeScriptShellC++CSCSSGoPython

Github contributions (5)

github-logo-circle
torvalds/linux

Nov 2022 - Feb 2023

Linux kernel source tree
Role in this project:
userBack-end Developer
Contributions:46 commits, 2 PRs, 1 comment in 2 months
Contributions summary:Jason primarily contributed to the IOMMU (Input/Output Memory Management Unit) subsystem of the Linux kernel, focusing on memory management and device driver interactions. Their work involved refactoring code related to domain allocation, unmapping, and MSI (Message Signaled Interrupts) handling within the IOMMU. They introduced and implemented support for features like nested translation and cache coherency. The user also corrected various bugs and enhanced existing functionality.
linux-kernel
jgunthorpe/python-rdma

Jan 2011 - Aug 2017

Python interface to the Linux RDMA stack
Contributions:1 release, 343 commits, 7 PRs in 6 years 7 months
linuxpythonrdma
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
Jason Gunthorpe - Distinguished Engineer, VP at NVIDIA