In this video from the University of Houston CACDS HPC Workshop, Ty McKercher from NVIDIA presents: Intro to Compiler Directives for Accelerators.
“Geoscientists need tools to allow them to rapidly develop algorithms that run fast on accelerators, while at the same time deliver portability and improve productivity. They demand a single source code, with no need to maintain multiple code paths, using a high-level approach that presents a low learning curve. OpenACC provides directives-based approaches to rapidly accelerating applications for GPUs and other parallel architectures. This talk will serve as an introduction to programming with OpenACC 2.0. Participants will learn how to apply compiler directives to an existing application to parallelize the application for accelerated architectures.”