Description:

GPUs are powerful devices, but not trivial to use. If you want to discover how to offload the execution of your code to GPUs, and leverage the parallelism available on GPUs, then this hands-on workshop is for you.

You can join in-person OR virtually. This is a free workshop. Please register only if you plan to attend.

Please join at 12:45pm (AWST) to ensure you can access the system. The class starts promptly at 1:15pm.

What will I learn in this 3-hour, hands-on workshop?
This workshop is a gentle introduction to OpenMP for GPUs: the reference in the High-Performance Computing world for shared memory programming over the last 25+ years, which has recently become a viable solution for GPU offloading. This workshop will address how to:

-offload the execution of my code to a GPU.
- move the data to and from the GPU.
- let the data on the GPU to avoid extra, costly, memory transfers.
- enable parallelism on the GPU.
- use multiple GPUs.
- leverage asynchronous execution.

Start: Friday, 08 December 2023 @ 12:45

End: Friday, 08 December 2023 @ 16:15

Duration: 3 hours

Timezone: Perth

Venue: 1 Bryce Ave

City: Kensington  Country: Australia  Postcode: 6151

Prerequisites:

You must be familiar with at least one of the following languages:
C/C++ (Refresher videos) or
Fortran
You do not need to have taken the first workshop.

Eligibility:
  • Open to all

Organiser: Pawsey Supercomputing Research Center

Contact: training@pawsey.org.au

Host institution: Pawsey, Pawsey Supercomputing Research Centre

Keywords: OpenMP with GPUs, OpenMP

Event type:
  • Workshop

Cost Basis: Free to all

Using OpenMP with GPUs https://dresa.org.au/events/using-openmp-with-gpus GPUs are powerful devices, but not trivial to use. If you want to discover how to offload the execution of your code to GPUs, and leverage the parallelism available on GPUs, then this hands-on workshop is for you. You can join in-person OR virtually. This is a free workshop. Please register only if you plan to attend. Please join at 12:45pm (AWST) to ensure you can access the system. The class starts promptly at 1:15pm. What will I learn in this 3-hour, hands-on workshop? This workshop is a gentle introduction to OpenMP for GPUs: the reference in the High-Performance Computing world for shared memory programming over the last 25+ years, which has recently become a viable solution for GPU offloading. This workshop will address how to: -offload the execution of my code to a GPU. - move the data to and from the GPU. - let the data on the GPU to avoid extra, costly, memory transfers. - enable parallelism on the GPU. - use multiple GPUs. - leverage asynchronous execution. 2023-12-08 12:45:00 UTC 2023-12-08 16:15:00 UTC Pawsey Supercomputing Research Center 1 Bryce Ave, Kensington, Australia 1 Bryce Ave Kensington Australia 6151 PawseyPawsey Supercomputing Research Centre training@pawsey.org.au [] [] workshop open_to_all OpenMP with GPUsOpenMP