90 likes | 225 Views
OpenACC January 2018 Highlights are full of the latest OpenACC news, events, user community, resources and more. Learn about OpenACC and join upcoming events.
E N D
OPENACC MONTHLY HIGHLIGHTS January 2018
OPENACC DIRECTIVES ARE DESIGNED FOR 2 1 Scientists to help do Performance portability on more science and less programming CPUs, GPUs and other platforms 2
SINGLE CODE FOR MULTIPLE PLATFORMS OpenACC - Performance Portable Programming Model for HPC AWE Hydrodynamics CloverLeaf mini-App, bm32 data set 77x 80x OpenPOWER PGI OpenACC Intel OpenMP Sunway Speedup vs Single Haswell Core 60x IBM OpenMP 52x x86 CPU 40x x86 Xeon Phi NVIDIA GPU 20x 11x AMD 11x 10x 10x 9x 9x PEZY-SC 0x Dual Haswell 1 Tesla P100 1 Tesla V100 Dual POWER8 Dual Broadwell Systems: Haswell: 2x16 core Haswell server, four K80s, CentOS 7.2 (perf-hsw10), Broadwell: 2x20 core Broadwell server, eight P100s (dgx1-prd-01), Minsky: POWER8+NVLINK, four P100s, RHEL 7.3 (gsn1). Compilers: Intel 17.0, IBM XL 13.1.3, PGI 16.10, KNL: Compiler version: 17.0.1 20161005, Benchmark: CloverLeaf v1.3 downloaded from http://uk-mac.github.io/CloverLeaf the week of November 7 2016; CloverlLeaf_Serial; CloverLeaf_ref (MPI+OpenMP); CloverLeaf_OpenACC (MPI+OpenACC) Data compiled by PGI November 2016, Volta data collected June 2017 3
OPENACC AT GTC 2018 – MARCH 26-29TH Talks, Tutorials, Labs, User Group Meeting Featured Talk Speaker Accelerating Molecular Modeling Tasks on Desktop and Pre-Exascale Supercomputers John Stone - Senior Research Programmer, University of Illinois An Agile Approach to Building a GPU-enabled and Performance- portable Global Cloud-resolving Atmospheric Model Richard Loft - CO, National Center for Atmospheric Research Analysis of Performance Gap Between OpenACC and the Native Approach on P100 GPU and SW26010: A Case Study with GTC-P Stephen Wang - GPU Specialist, Shanghai Jiao Tong University LEARN MORE Porting VASP to GPUs with OpenACC Markus Wetzstein - HPC DevTech Engineer, NVIDIA Stefan Maintz - DevTech Engineer, NVIDIA 4
OPENACC IN THE NEWS Oak Ridge National Lab discussing how OpenACC directives are used for optimizing miniapps for better portability. Minisweep performs a “sweep” computation across a grid (pictured)—representative of a 3D volume in space—to calculate the positions, energies, and flows of neutrons in a nuclear reactor. READ NOW InsideHPC highlights NCAR talk on building a GPU-enabled and performance-portable global cloud-resolving atmospheric model. “In this talk I will give a high-level overview of the results of these efforts, and how we built a cross-organizational partnership to achieve them. Ours is a directive-based approach using OpenMP and OpenACC to achieve portability.” READ NOW 5
RESOURCES Paper: Portable multi-node LQCD Monte Carlo simulations using OpenACC “In this work we have presented a full state-of-the-art production-grade code for Lattice QCD simulations with staggered fermions, coded using the OpenACC directive-based programming model to make the code portable across different computing architectures, and MPI to allow the code to run on multi-node systems where each node may have more then one accelerator installed.” READ NOW Paper: Hydrodynamic modeling of flash flood in mountain watersheds based on high-performance GPU computing “A speedup ratio of 14.4 was achieved with the 85504 grids [using OpenACC], whereas a speedup ratio of 30.6 was achieved with the 1368064 grids, indicating that a higher speedup ratio can be achieved for finer grids resolution. So it can be concluded that the proposed parallel model can be used for real-time prediction of large-scale flash flood on high-resolution grids and thus has bright application prospects.” READ NOW 6
UPCOMING EVENTS Event Date KAUST GPU Workshop/Hackathon, Saudi Arabia February 20-22, 2018 TU Dresden Hackathon, Dresden, Germany March 5 - 9, 2018 CESGAHACK 18, Santiago de Compostela, Spain March 5 - 9, 2018 OpenACC Workshop, XSEDE, Multiple sites March 6, 2018 PPCES, OpenACC 1day workshop, Aachen, Germany March 15, 2018 GTC 2018, San Jose, California, USA March 26-29, 2018 OpenACC Workshop, BSC, Barcelona, Spain April 11-12, 2018 Pawsey Hackathon, Perth, Australia April 16-20, 2018 COMPLETE LIST OF EVENTS 7
CALL FOR PAPERS Event Pawsey Hackathon, Perth, Australia Date February 26, 2018 8
Learn more at WWW.OPENACC.ORG