WestGrid Webinar – Advanced OpenMP: Part 3

Event Information

Share this event

Date and Time

Event description

Description

Presented by WestGrid, this is the third session in a three-part online series on OpenMP. This final session will build on the previous Intro to OpenMP: Part 1 and Delving Deeper into OpenMP: Part 2 sessions and focus on using OpenACC to tackle hard-to-parallelize problems. Participants will be led through a series of hands-on, interactive examples during the workshop.

What is Open ACC?

The OpenACC Application Program Interface describes a collection of compiler directives to specify loops and regions of code in standard C, C++ and Fortran to be offloaded from a host CPU to an attached accelerator. OpenACC is designed for portability across operating systems, host CPUs, and a wide range of accelerators, including APUs, GPUs, and many-core coprocessors. The directives and programming model defined in the OpenACC API document allow programmers to create high-level host+accelerator programs without the need to explicitly initialize the accelerator, manage data or program transfers between the host and accelerator, or initiate accelerator startup and shutdown.

Who Should Attend:

  • This session is intended for current Compute Canada account holders who have experience with programming in C/C++ or FORTRAN and would like to learn how to use Open ACC directives in their code.

Pre-Requisite Skills / Knowledge:
  • All attendees must have sufficient knowledge of the topics covered in the Intro to OpenMP: Part 1 and Delving Deeper into OpenMP: Part 2 sessions.
  • All attendees must have familiarity with logging in to WestGrid systems, using UNIX and basic job script commands. If you are a new user who has never written C/C++ or FORTRAN code before, this session may not be suited for you at this time.
  • All attendees must have accounts with Compute Canada and WestGrid


Please email info@westgrid.ca for more information or with any questions about this session.

Date and Time

Save This Event

Event Saved