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