activity
20152023
most citedA Metric for Performance Portability

44 citations · 73 across the 5 of their papers we have counts for

collaborators

5 papers

cs.PF2023

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…

astro-ph.CO2018★ 24 cited

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:…

cs.PF2017★ 2 cited

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…

cs.PF2016★ 44 cited

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…

cs.DC2015★ 3 cited

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…