Skip to content
Pawsey Supercomputing Research Centre
  • Home
  • About Us
    • About Us
      • History
      • The Pawsey Centre
      • Discover Setonix
      • Our green credentials
      • Diversity, equity and inclusion
    • Our People
      • Board & Management
      • Staff List
      • Meet the Pawsey Champions
      • Pawsey’s business response to COVID-19
    • Documentation
      • Documents Library & Annual Reports
    • Contact
      • Pawsey Friends newsletter
      • Jobs
  • Services
    • Supercomputing and Data Processing
      • Setonix
      • Nectar Cloud
    • Data Workflows
      • Acacia
      • Banksia
      • Data Portal
    • Analysis and Visualisation
      • Nebula
      • Setonix RemoteVis
      • Visualisation Lab
      • Remote Virtual Reality
    • Support & Consultancy
      • PULSE Collaborations (formerly Uptake Projects)
      • Support
      • Pawsey Centre for Extreme Scale Readiness (PaCER)
    • Training, Education and Engagement
      • Training
      • Intern Alumni Profiles
      • Pawsey Internships: Call for Projects
      • Pawsey Internships: Call for Students
      • Intern Project Guidelines for Assessment
      • Upcoming events
      • Past events
  • New Technologies
    • New Technologies
      • Setonix-Q
      • Technology Refresh
      • Quantum Technologies
  • Science Showcase
    • Science Showcase
      • Case Studies
      • Project Allocations
      • 2026 Allocations
      • 2025 Allocations
      • 2024 Allocations
      • 2023 Allocations
      • Publications
      • HPC Hearts & Minds podcast
      • Voices of Science
      • COVID-19 Accelerated Access Initiatives
  • News & Events
    • News & Events
      • News
      • Pawsey Friends newsletter
      • Friends Newsletter
      • Technical Newsletter
      • Pawsey Conference/Event Support Guidelines
      • Pawsey In The Media
  • Support
  • User Portal
  • Status
Apply now
Pawsey Supercomputing Research Centre
Apply now
  • Home
  • About Us
    • About Us
      • History
      • The Pawsey Centre
      • Discover Setonix
      • Our green credentials
      • Diversity, equity and inclusion
    • Our People
      • Board & Management
      • Staff List
      • Meet the Pawsey Champions
      • Pawsey’s business response to COVID-19
    • Documentation
      • Documents Library & Annual Reports
    • Contact
      • Pawsey Friends newsletter
      • Jobs
  • Services
    • Supercomputing and Data Processing
      • Setonix
      • Nectar Cloud
    • Data Workflows
      • Acacia
      • Banksia
      • Data Portal
    • Analysis and Visualisation
      • Nebula
      • Setonix RemoteVis
      • Visualisation Lab
      • Remote Virtual Reality
    • Support & Consultancy
      • PULSE Collaborations (formerly Uptake Projects)
      • Support
      • Pawsey Centre for Extreme Scale Readiness (PaCER)
    • Training, Education and Engagement
      • Training
      • Intern Alumni Profiles
      • Pawsey Internships: Call for Projects
      • Pawsey Internships: Call for Students
      • Intern Project Guidelines for Assessment
      • Upcoming events
      • Past events
  • New Technologies
    • New Technologies
      • Setonix-Q
      • Technology Refresh
      • Quantum Technologies
  • Science Showcase
    • Science Showcase
      • Case Studies
      • Project Allocations
      • 2026 Allocations
      • 2025 Allocations
      • 2024 Allocations
      • 2023 Allocations
      • Publications
      • HPC Hearts & Minds podcast
      • Voices of Science
      • COVID-19 Accelerated Access Initiatives
  • News & Events
    • News & Events
      • News
      • Pawsey Friends newsletter
      • Friends Newsletter
      • Technical Newsletter
      • Pawsey Conference/Event Support Guidelines
      • Pawsey In The Media
  • Support
  • User Portal
  • Status

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.

📅 Date: 8 December 2023, 12:45pm – 4:15pm
📍 Location: Pawsey Supercomputing Research Centre, Kensington

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.

How about a more technical look at the agenda?

  • Motivation: why use OpenMP with GPUs?
  • Offloading (target construct)
  • data mapping (map clause and target data construct)
  • data environment (target enter data and target exit data constructs)
  • multi-level parallelism (teams and distribute constructs and dist_schedule clause)
  • multi-GPUs (device clause)
  • asynchronous (depend clause)

Pre-requisites:

  • 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. Find more information at: Introduction to OpenMP for CPUs

Meet your Trainer!

Dr. Ludovic Capelli is a teaching fellow at EPCC, the High-Performance Institute of the University of Edinburgh, UK. His efforts are exclusively dedicated to the education of HPC, being part of the teaching team for both on-campus and online versions of the MSc in HPC and MSc in HPC with Data Science at EPCC. He focusses primarily on two major HPC technologies: OpenMP and MPI, being a member of the OpenMP language committee and the MPI forum, as well as the course organiser for the “Advanced Message-Passing Programming” module at EPCC.

Registrations have closed

Back to top
  • Home
  • About Us
  • Science Showcase
  • News & Events
  • Support
  • User Portal
  • Contact
The Pawsey Supercomputing Centre is supported by $90 million funding as part of the Australian Government's measures to support national research infrastructure under the National Collaborative Research Infrastructure Strategy and related programs through the Department of Education.
Pawsey Computing Centre logo
Copyright Pawsey Computing Centre 2026
Website by harmonic