Search Results for: openacc

Video: Enabling OpenACC Performance Analysis

Learn how OpenACC runtimes also exposes performance-related information revealing where your OpenACC applications are wasting clock cycles. The talk will show that profilers can connect with OpenACC applications to record how much time is spent in OpenACC regions and what device activity it turns into.

Simulating Global Atmosphere with NICAM on TSUBAME2.5 Using OpenACC

“OpenACC was applied to the a global high-resolution atmosphere model named NICAM. We executed the dynamical core test without re-writing any specific kernel subroutines for GPU execution. Only 5% of the lines of source code were modified, demonstrating good portability. The results showed that the kernels generated by OpenACC achieved good performance, which was appropriate to the memory performance of GPU, as well as weak scalability. A large-scale simulation was carried out using 2560 GPUs, which achieved 60 TFLOPS.”

Video: OpenACC for Fortran Programmers

“Learn how to program NVIDIA GPUs using Fortran with OpenACC directives. The first half of this presentation will introduce OpenACC to new GPU and OpenACC programmers, providing the basic material necessary to start successfully using GPUs for your Fortran programs. The second half will be intermediate material, with more advanced hints and tips for Fortran programmers with larger applications that they want to accelerate with a GPU. Among the topics to be covered will be dynamic device data lifetimes, global data, procedure calls, derived type support, and much more.”

The Past, Present, and Future of OpenACC

In this video from the University of Houston CACDS HPC Workshop, Jeff Larkin from Nvidia presents: The Past, Present, and Future of OpenACC. “OpenACC is an open specification for programming accelerators with compiler directives. It aims to provide a simple path for accelerating existing applications for a wide range of devices in a performance portable way. This talk with discuss the history and goals of OpenACC, how it is being used today, and what challenges it will address in the future.”

Performance Challenges Using OpenACC to Port O&G Apps

“John Levesque is the Director of the Cray’s Supercomputer Center of Excellence based at Oakridge National Laboratory. He is responsible for the group performing application porting and optimization for break-through science projects. Levesque has been in High Performance computing for 40 years. Recently Levesque was promoted to Cray’s Chief Technology Office, heading the companies efforts in application performance.”

Three GPU Hackathons Going Global with OpenACC

NCSA, ORNL, and CSCS will host a series of GPU Hackathons in 2015.

Video: OpenACC Interoperability with CUDA C and Fortran

“Developed by PGI, Cray, and NVIDIA, the OpenACC directives are a shared vision of how directives can simplify the programming model for accelerators, where each vendor is committed to support a common programming standard.”

Video: Panel Discussion on OpenACC Requirements

In this video from the University of Houston CACDS HPC Workshop, Duncan Poole from the OpenACC Standards Group moderates a panel discussion on OpenACC.

AMD & Pathscale Join OpenACC While Nvidia Readies Compilers for IBM Power

At SC14 last week, AMD and Pathscale announced that they have joined the OpenACC standards group. Meanwhile, Nvidia announced that high-performance computing compilers are coming to IBM Power Systems.

OpenACC Events in Houston and Oak Ridge Issue Calls for Participation

Fans of OpenACC will have the opportunity to participate in a pair of events in October.