The 2019 PASC conference was held at ETH Zurich and provides an international platform for exchanging ideas and competences in scientific computing and computational science. There is a strong focus on methods, tools, algorithms, application challenges, and novel techniques and usage of HPC. The conference ran for three days with a diverse set of topics that spanned a number of areas of science, e.g. climate and weather, applied maths, engineering.
POP's contribution to the conference was a poster and a presentation at the "Bringing Scientific Applications Written in Fortran to the Exascale Era" mini-symposium. As the title suggests, this session was promoting the usage of modern Fortran for Exascale applications and usage of tools that support this. The title of my presentation was "Performance Profiling Fortran Codes using Open Source Profiling Tools", which covered the popular open-source parallel profiling tools such as Extrae/Paraver and Scalasca. The presentation gave case studies applying such tools that resulted in optimisations for quicker time to solution for Fortran codes. The presentation highlighted the on-going development required by tools developers to support modern Fortran: ability to profile coarray Fortran and codes using the Fortran 2018 MPI bindings. This requires better collaboration between code developers and the tool developers.
Overall, the conference was well-attended by delegates from many diverse areas of HPC: from HPC vendors, application scientists, to numerical library developers. The poster session gave attendees a good opportunity to network and discuss shared problems and challenges.
-- Wadud Miah (NAG)