In this deck from the Stanford HPC Conference, Damian Rouson from the Sourcery Institute presents: First Experiences with Parallel Application Development in Fortran 2018.
"The Fortran standards body recently voted to adopt the informal name "Fortran 2018" for the standard that is expected to be submitted for publication this year and was previously known informally as Fortran 2015. At the 2017 HPC Advisory Council meeting at Stanford, we outlined several challenges facing HPC as we approach the exascale era and several Fortran 2018 features that address those challenges. Since then, we have published two brief papers on our first applications of these features in weather models developed at the National Center for Atmospheric Research (NCAR). One is a coarray Fortran mini-app developed to capture the dominant algorithms of NCAR’s Intermediate Complexity Atmospheric Research model. This talk will present performance and scalability results of the mini-app running on several platforms using up to 98,000 cores. A second application involves the use of teams of images (processes) that execute indecently for ensembles of computational hydrology simulations using WRF-Hyrdro, the hydrological component of the Weather Research Forecasting model also developed at NCAR. Early experiences with portability and programmability of Fortran 2018 will also be discussed."
Watch the video: https://youtu.be/01-ez4v4YPc
Learn more: http://www.sourceryinstitute.org/
Sign up for our insideHPC Newsletter: http://insidehpc.com/newsletter