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 …
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 …
featuring GPUs from multiple vendors. As a result, many developers are interested in …
[PDF][PDF] Taking GPU Programming Models to Task for Performance Portability
Benchmarking the Parallel 1D Heat Equation Solver in Chapel, Charm++, C++, HPX, Go, Julia, Python, Rust, Swift, and Java
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 …
and weather, etc. rely on block-structured meshes and use finite differencing methods to …
The P3 Explorer: Exploring the Performance, Portability, and Productivity Wilderness
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 …
present visual representations of performance, portability, and productivity (P3) data from …
[HTML][HTML] Enabling performance portability on the LiGen drug discovery pipeline
In recent years, there has been a growing interest in develo** high-performance
implementations of drug discovery processing software. To target modern GPU …
implementations of drug discovery processing software. To target modern GPU …
A Software-Hardware Co-Optimized Toolkit for Deep Reinforcement Learning on Heterogeneous Platforms
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 …
is growing, and so applications must be written in such a way that they can attain high levels …