Full course description
Term: Fall 2026
Date: September 23rd, 2026
Time: 4:00 to 5:00 p.m.
Location: Online Only
Instructor: Matt Brown
Presented By: Advanced Research Computing (ARC)
Description:
Graphics Processing Units (GPUs) are special purpose computational accelerators that are attached/integrated into computers (or compute nodes on clusters). They are finding ever greater use in research computing, as they continue to evolve. In this workshop, we start with an overview of GPU architectures, comparing and contrasting with modern CPUs. Then we will demonstrate typical methods for inspecting and interacting with GPUs on ARC systems and discuss some elements of programming with GPUs and show some example uses. Whether you write GPU code using programming languages or use (commercial) software that exploits GPUs, this workshop will give you greater insight into their purposes and use.
