GPU Bootcamp is an exciting and unique way for scientists and researchers to learn the skills needed to start quickly accelerating codes on GPUs. Held as a virtual event across three days in November, participants will learn about multiple GPU programming models and can choose the one that best fits their needs to run their scientific codes on GPUs. 

This Bootcamp will cover an introduction to GPU programming using OpenACC, OpenMP, stdpar, Fortran Do-Concurrent and CUDA, and provides hands-on opportunities to learn how to analyse GPU-enabled applications using NVIDIA® Nsight™ Systems..

Presented by NCI Australia, this Bootcamp will be hosted online in the Australian Eastern Daylight Time (AEDT) zone, and is open to current and prospective NCI users only.

Event Format 

This three-day Bootcamp will be hosted online in the Australian Eastern Daylight Time (AEDT) zone. All communication will be done through Zoom, Slack, and email.


  • Basic experience with C/C++ or Fortran. GPU programming knowledge is not required.
  • This event has limited capacity, and is open to NCI users only

Compute Resources 

Attendees will be given access to Gadi GPU cluster for the duration of the Bootcamp. A cluster onboarding session will be hosted on October 29th, 2021.


Day 1 November 1, 2021: 11:30am - 2:30pm AEDT

  • Welcome (Moderator): 11:30 AM - 11:45 AM
  • Connecting to a Cluster: 11:45 AM - 12:00 PM
  • Introduction to GPU Computing: 12:00 PM - 12:45 PM (Lecture)
  • Introduction to Profiling Tools: 12:45 PM - 1:15 PM (Lecture)
  • Accelerating Standard C++ and Fortran with GPUs: 1:15 PM - 2:15 PM (Lecture + Lab)
  • Q&A: 2:15 PM - 2:30 PM

Day 2 November 2, 2021: 11:30am - 2:30pm AEDT

  • Directive Based Programming with OpenACC on GPU: 11:30 AM - 12:30 PM (Lecture and Lab)
  • CUDA C/Fortran Programming: 12:30 PM - 2:15 PM (Lecture + Lab)
  • Q&A: 2:15 PM - 2:30 PM 

Day 3 November 3, 2021: 11:30am - 2:30pm AEDT

  • Mini Application Challenge: 11:30 AM - 1:30 PM ( Lab)
  • Wrap-up and announcing winners: 1:30 PM - 2:15 PM
Event Focus

Important Event Dates

  • NCI Australia N-Ways GPU Bootcamp Application Deadline
  • NCI Australia N-Ways GPU Bootcamp Day 1
  • NCI Australia N-Ways GPU Bootcamp Day 2
  • NCI Australia N-Ways GPU Bootcamp Day 3