Skip to main content

Introduction to OpenACC


Introduction to OpenACC
Friday, April 17, 2020


NOTE: The format of this event has been changed to online only. NVIDIA will present remotely for the first ~1 hour and the remote connection will be left open for the hands-on session, where representatives from OLCF, NERSC, and NVIDIA will be available to support participants.
ORNL Remote Participation Only 1:00 PM – 3:00 PM (ET)
NERSC Remote Participation Only 10:00 AM – 12:00 PM (PT)

NVIDIA will present an “Introduction to OpenACC” on Friday, April 17, 2020. This event is part 1 of a 3-part OpenACC Training Series that NVIDIA will deliver in 2020.

OpenACC is a user-driven directive-based performance-portable parallel programming model designed for scientists and engineers who are interested in porting their codes to a wide variety of heterogeneous HPC hardware platforms and architectures.

In this lesson, we provide an overview of OpenACC’s strengths, development cycle, and success stories. We will also show users how to begin porting their code to parallel hardware using the parallel directive and managed memory. To achieve this goal, we introduce our example code, which will be used in all three modules. We will port this small code, compile it, and run it on Summit to show the performance impact of even a basic implementation utilizing OpenACC. After the presentation, there will be a hands-on session where participants can complete example exercises meant to reinforce the presented concepts.


Remote Participation
Remote participants can watch the presentations via web broadcast and will have access to the training exercises, but temporary access to the compute systems will be limited as follows:

  • Current NERSC users will have Cori-GPU access temporarily added to their accounts.
  • Temporary Summit access will not be available for remote participants.

NOTE: Registration is required. Please submit the form below.

If you have any questions, please contact Tom Papatheodore ([email protected]).


[tw-toggle title=”Registration”]

Registration for this event is now closed.

[/tw-toggle] [tw-toggle title=”Remote Connection Details”]

Meeting number: 628 473 251
Password: dqVbftRs293
https://olcf.webex.com/olcf/j.php?MTID=m163e5efa09a5c7c8702219e1e9aa5751

Join by phone
1-650-479-3207 Call-in toll number (US/Canada)
1-855-244-8681 Call-in toll-free number (US/Canada)
Access code: 628 473 251

[/tw-toggle] [tw-toggle title=”Exercises”] Shortly before the event, the example exercises for this module will be added to the exercises/hw1 folder of the following GitHub repo: https://github.com/olcf/openacc-training-series.
[/tw-toggle] [tw-toggle title=”Presentations”] (slides | recording)

[/tw-toggle] [tw-toggle title=”Survey”]

Introduction to OpenACC - Survey

  • Rate from 1 to 5 (with 5 being highest)
  • Rate from 1 to 5 (with 5 being highest)
  • Rate from 1 to 5 (with 5 being highest). Select N/A if you did not work on the exercises.
  • Rate from 1 to 5 (with 5 being highest). Select N/A if you did not work on the exercises or if you completed the exercises on your own.
[/tw-toggle]

Date

Apr 17 2020
Expired!
Category

Organizer

Thomas Papatheodore
Phone
1 (865) 576-1244
Email
[email protected]
QR Code