Tor Aamodt is a Professor of Electrical and Computer Engineering at the University of British Columbia with 15 years of academic experience and a career that spans industry roles at NVIDIA and research visits to Stanford. His work focuses on GPU architecture, parallel programming, and system-level simulation—he has contributed to the widely used GPGPU-Sim simulator by enhancing CUDA/OpenCL runtime behavior, PTX generation, and energy/performance modeling. Combining deep practical experience as an NVIDIA senior architect with rigorous academic training (PhD, M.A.Sc., B.A.Sc. from University of Toronto), he bridges hardware-aware research and tool-building for the GPU community. Known for hands-on system development as well as teaching and mentoring, he brings both production-grade engineering and scholarly impact to GPU and parallel-computing problems.
15 years of coding experience
12 years of employment as a software developer
B.A.Sc., Engineering Science (EE option), B.A.Sc., Engineering Science (EE option) at University of Toronto
GPGPU-Sim provides a detailed simulation model of contemporary NVIDIA GPUs running CUDA and/or OpenCL workloads. It includes support for features such as TensorCores and CUDA Dynamic Parallelism as well as a performance visualization tool, AerialVisoin, and an integrated energy model, GPUWattch.
Role in this project:
Back-end Developer
Contributions:2 releases, 256 commits, 39 PRs in 11 years 5 months
Contributions summary:Tor primarily contributed to the development and maintenance of a GPGPU-Sim simulator, with a focus on enhancing its CUDA and OpenCL support. They made significant modifications to the CUDA runtime API, including stream operations, memory management functions, and event handling, which were crucial for parallel kernel launches. Furthermore, the user worked on the OpenCL wrapper by adding PTX generation and build program functionality. These contributions demonstrate the user's experience with GPU programming and simulator development.
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
Tor Aamodt - Professor at The University of British Columbia