44 citations · 73 across the 5 of their papers we have counts for
5 papers
A Performance-Portable SYCL Implementation of CRK-HACC for Exascale
Esteban M. Rangel, S. John Pennycook, Adrian Pope +3
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 adopt…
CosmoFlow: Using Deep Learning to Learn the Universe at Scale
Amrita Mathuriya, Deborah Bard, Peter Mendygral +14
Deep learning is a promising tool to determine the physical model that describes our universe. To handle the considerable computational cost of this problem, we present CosmoFlow:…
High-Performance Code Generation though Fusion and Vectorization
Jason Sewall, Simon J. Pennycook
We present a technique for automatically transforming kernel-based computations in disparate, nested loops into a fused, vectorized form that can reduce intermediate storage needs…
A Metric for Performance Portability
S. J. Pennycook, J. D. Sewall, V. W. Lee
The term "performance portability" has been informally used in computing to refer to a variety of notions which generally include: 1) the ability to run one application across mult…
Separable projection integrals for higher-order correlators of the cosmic microwave sky: Acceleration by factors exceeding 100
J. P. Briggs, S. J. Pennycook, J. R. Fergusson +2
We present a case study describing efforts to optimise and modernise "Modal", the simulation and analysis pipeline used by the Planck satellite experiment for constraining general…