1 / 11

OpenACC Highlights - February

Check out OpenACC's highlights in February featuring the launch of PGI 2017, 3 Steps to More Science, top articles, and upcoming hackathons.

nvidia
Download Presentation

OpenACC Highlights - February

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OPENACC MONTHLY HIGHLIGHTS February 2017

  2. OpenACC is a directives- based programming approach to parallel computing designed for performance and portability on CPUs and GPUs.

  3. PERFORMANCE PORTABLE PROGRAMMING MODEL FOR HPC LSDALTON Simulation of molecular energies ARM Add Simple Compiler Hint PEZY main() { POWER Big Performance CCSD(T) Module, Alanine-3 Titan System: AMD CPU vs Tesla K20X Quicker Development <serial code> Sunway Lines of Code Modified #pragma acc kernels #pragma acc kernels 11.7x Speedup vs CPU <100 Lines x86 CPU { <parallel code> # of Weeks Required x86 Xeon Phi } 1.0x 1 Week NVIDIA GPU } CPU GPU Portable Simple Powerful

  4. Learn what’s new with OpenACC this month

  5. NEW PGI 2017 Parallel Fortran, C, C++, OpenACC Compilers and Tools  OpenACC 2.5 for Tesla P100 GPUs and multicore CPUs; CUDA 8.0 support  OpenPOWER CPU performance enhancements of 5-10%  Comprehensive C++14 support  GNU 6.2 interoperability  Additional tuned numerical intrinsic functions for Haswell and Broadwell DOWNLOAD NOW

  6. 3 STEPS TO MORE SCIENCE TUTORIAL Simple tutorial designed to help scientists to start with GPUs using libraries and OpenACC directives.  3 Tutorial Videos: 1. Step 1: Analyze: Use a profiler to identify hot spots 2. Step 2: Parallelize: Expose Parallelism 3. Step 3: Optimize: Manage data movements  Free PGI Community Edition WATCH NOW

  7. PAPERS Acceleration of Element-by-Element Kernel in Unstructured Implicit Low-order Finite-element Earthquake Simulation using OpenACC on Pascal GPUs  “OpenACC porting approach enables high performance with relatively low development costs. When comparing eight K computer nodes and eight NVIDIA Pascal P100 GPUs, we achieve 23.1 times speedup for the element-by-element kernel, which leads to 16.7 times speedup for the 3 x 3 block Jacobi preconditional conjugate gradient finite-element solver.” DOWNLOAD NOW

  8. ARTICLES AND BLOG POSTS  Oak Ridge National Lab on OpenACC being a user-driven standard: Longtime User Requests Added to Next Version of OpenACC READ NOW  Five Hackathons in 2017 to Train a New Generation on GPU Accelerated Computing READ NOW

  9. CALL FOR PAPERS EVENT DUE DATE LINK GPU Hackathon at Brookhaven National Lab March 15th, 2017 https://www.bnl.gov/gpuhackathon/. 2ndInternational Workshop on Performance Portable Programming Models for Accelerators http://www.csm.ornl.gov/workshops/p3 ma2017/ April 3, 2017

  10. UPCOMING HACKATHONS LOCATION DATE LINK Forschungzentrum Juelich, Juelich, Germany https://indico-jsc.fz-juelich.de/event/32/ March 6th- 10th Brookhaven National Laboratory, Upton, NY June 5th– 9th https://www.bnl.gov/gpuhackathon/. For complete list of Hackathons visit: https://www.olcf.ornl.gov/training-event/2017-gpu-hackathons/

  11. FOR MORE INFORMATION Visit OpenACC EXPLORE NOW

More Related