William F Godoy
Senior Computer Scientist in the Computational Science and Mathematics Division at Oak Ridge National Laboratory. Interests in High-Performance Computing (HPC) infrastructure, computational physics and large scale simulations. Julia aficionado.
Session
07-27
15:40
10min
Building Julia proxy mini apps for HPC system evaluation
William F Godoy, Jeffrey Vetter, Philip Fackler
We will showcase our efforts building Julia proxy applications, or mini apps, targeting the Summit and Frontier supercomputers. We developed XSBench.jl to simulate on-node CPU and GPU scalability of a Monte Carlo computational kernel and, and RIOPA.jl for parallel input/output (I/O) strategies. We will share the lessons learned from Julia’s fresh approach for performance and productivity as a viable language, similar to Fortran, C and C++ for high-performance computing (HPC) systems.
JuliaCon
Purple