Revisiting a metric for performance portability

SJ Pennycook, JD Sewall - 2021 International Workshop on …, 2021 - ieeexplore.ieee.org
Our previously proposed metric for performance portability has been successful in spurring
the development of tools and encouraging fair and meaningful evaluations of applications …

A Performance-Portable SYCL Implementation of CRK-HACC for Exascale

EM Rangel, SJ Pennycook, A Pope… - Proceedings of the SC' …, 2023 - dl.acm.org
The first generation of exascale systems will include a variety of machine architectures,
featuring GPUs from multiple vendors. As a result, many developers are interested in …

[PDF][PDF] Taking GPU Programming Models to Task for Performance Portability

JH Davis, P Sivaraman, J Kitson… - ar** and
maintaining a single codebase that can run efficiently on a range of accelerator-based …

Benchmarking the Parallel 1D Heat Equation Solver in Chapel, Charm++, C++, HPX, Go, Julia, Python, Rust, Swift, and Java

P Diehl, M Morris, SR Brandt, N Gupta… - European Conference on …, 2023 - Springer
Many scientific high performance codes that simulate eg black holes, coastal waves, climate
and weather, etc. rely on block-structured meshes and use finite differencing methods to …

The P3 Explorer: Exploring the Performance, Portability, and Productivity Wilderness

MA Smith, SA Wright, Z Lantra… - … Conference for High …, 2024 - eprints.whiterose.ac.uk
This paper documents the development of a web-based tool designed to organise and
present visual representations of performance, portability, and productivity (P3) data from …

[HTML][HTML] Enabling performance portability on the LiGen drug discovery pipeline

L Crisci, L Carpentieri, B Cosenza, G Accordi… - Future Generation …, 2024 - Elsevier
In recent years, there has been a growing interest in develo** high-performance
implementations of drug discovery processing software. To target modern GPU …

A Software-Hardware Co-Optimized Toolkit for Deep Reinforcement Learning on Heterogeneous Platforms

Y Meng, M Kinsner, D Singh, MA Iyer… - ar** performance portable plasma edge simulations: A survey
SA Wright, CP Ridgers, GR Mudalige, Z Lantra… - Computer Physics …, 2024 - Elsevier
Heterogeneous architectures are increasingly common in modern High-Performance
Computing (HPC) systems. Achieving high-performance on such heterogeneous systems …

Principles for automated and reproducible benchmarking

T Koskela, I Christidi, M Giordano… - Proceedings of the SC' …, 2023 - dl.acm.org
The diversity in processor technology used by High Performance Computing (HPC) facilities
is growing, and so applications must be written in such a way that they can attain high levels …