hands on a laptop keyboard

TACC Applied Parallel Programming Course

June 2 - 6, 2025

The TACC Institute Applied Parallel Programming course, held in person in Austin, TX, June 2-6, includes training on parallel computing, CUDA programming, MPI (beginner and intermediate), MPI with containers, and other HPC tools as well as hands-on labs using TACC resources. This training is open to NERSC users. 

Description

Explore the capabilities of high-performance computing (HPC) with this intensive, week-long in-person workshop led by TACC HPC experts. Designed for researchers and developers, this hands-on course explores core parallel programming models and best practices for leveraging HPC systems effectively.

Topics covered:

  • Fundamental and intermediate concepts in MPI and OpenMP
  • Introductory CUDA programming for parallel GPU computing
  • HPC tools and hands-on labs using TACC's advanced systems
  • Introductory sessions on Julia and C++ for scientific computing
  • Best practices for package management with the CMake ecosystem