5 papers · 1 filter
On Similarity of Computational Kernels in our Codes and Proxies
Michael McKinsey, Stephanie Brink, Olga Pearce
As high-performance computing (HPC) systems rapidly evolve, with increasing on-node parallelism and widespread use of accelerators, understanding how the code maps to hardware is e…
Comparing Cross-Platform Performance via Node-to-Node Scaling Studies
Kenneth Weiss, Thomas M. Stitt, Daryl Hawkins +3
Due to the increasing diversity of high-performance computing architectures, researchers and practitioners are increasingly interested in comparing a code's performance and scalabi…
An HPC Benchmark Survey and Taxonomy for Characterization
Andreas Herten, Olga Pearce, Filipe S. M. Guimarães
The field of High-Performance Computing (HPC) is defined by providing computing devices with highest performance for a variety of demanding scientific users. The tight co-design re…
Persistent and Partitioned MPI for Stencil Communication
Gerald Collom, Jason Burmark, Olga Pearce +1
Many parallel applications rely on iterative stencil operations, whose performance are dominated by communication costs at large scales. Several MPI optimizations, such as persiste…
Leveraging Caliper and Benchpark to Analyze MPI Communication Patterns: Insights from AMG2023, Kripke, and Laghos
Grace Nansamba, Evelyn Namugwanya, David Boehme +6
We introduce ``communication regions'' into the widely used Caliper HPC profiling tool. A communication region is an annotation enabling capture of metrics about the data being com…