Impact of Varying BLAS Precision on DCMESH - Nariman Piroozan; S. John Pennycook; Taufeq Mohammed Razakh; Peter Caday; Nalini Kumar; Aiichiro Nakano (SC24-W: Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis, Atlanta, GA, USA, November 17-22, 2024, 2024)

Towards Alignment of Parallelism in SYCL and ISO C++ - Simon John Pennycook; Ben Ashbaugh; James C. Brodman; Michael Kinsner; Steffen Larsen; Gregory Lueck; Roland Schulz; Michael Voss (Proceedings of the 2023 International Workshop on OpenCL, IWOCL 2023, Cambridge, United Kingdom, April 18-20, 2023, 2023)

A Performance-Portable SYCL Implementation of CRK-HACC for Exascale - Esteban Miguel Rangel; Simon John Pennycook; Adrian Pope; Nicholas Frontiere; Zhiqiang Ma; Varsha Madananth (Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis, SC-W 2023, Denver, CO, USA, November 12-17, 2023, 2023)

A Performance-Portable SYCL Implementation of CRK-HACC for Exascale - Esteban M. Rangel; S. John Pennycook; Adrian Pope; Nicholas Frontiere; Zhiqiang Ma; Varsha Madananth (CoRR, 2023)

Untangling Modern Parallel Programming Models - Michael Kinsner; Ben Ashbaugh; James C. Brodman; Gregory Lueck; S. John Pennycook; Roland Schulz (IWOCL'22: International Workshop on OpenCL, Bristol, United Kingdom, May 10 - 12, 2022, 2022)

Navigating Performance, Portability, and Productivity - S. John Pennycook; Jason D. Sewall; Douglas Jacobsen; Tom Deakin; Simon McIntosh-Smith (Comput. Sci. Eng., 2021)

Toward a Better Defined SYCL Memory Consistency Model - Ben Ashbaugh; James C. Brodman; Michael Kinsner; Gregory Lueck; S. John Pennycook; Roland Schulz (IWOCL'21: International Workshop on OpenCL, Munich Germany, April, 2021, 2021)

Revisiting a Metric for Performance Portability - S. John Pennycook; Jason D. Sewall (International Workshop on Performance, Portability and Productivity in HPC, P3HPC@SC 2021, St. Louis, MO, USA, November 14, 2021, 2021)

Analyzing Reduction Abstraction Capabilities - Tom Deakin; Simon McIntosh-Smith; S. John Pennycook; Jason Sewall (International Workshop on Performance, Portability and Productivity in HPC, P3HPC@SC 2021, St. Louis, MO, USA, November 14, 2021, 2021)

A Holistic Systems Approach to Leveraging Heterogeneity - Robert W. Wisniewski; Xinmin Tian; Philippe Thierry; Samantika Sury; Simon J. Pennycook (IEEE/ACM Programming Environments for Heterogeneous Computing, PEHC@SC 2021, St. Louis, MO, USA, November 19, 2021, 2021)

Data Parallel C++: Enhancing SYCL Through Extensions for Productivity and Performance - Ben Ashbaugh; Alexey Bader; James C. Brodman; Jeff R. Hammond; Michael Kinsner; S. John Pennycook; Roland Schulz; Jason Sewall (IWOCL '20: International Workshop on OpenCL, Virtual Event / Munich, Germany, April 27-29, 2020, 2020)

Interpreting and Visualizing Performance Portability Metrics - Jason Sewall; S. John Pennycook; Douglas Jacobsen; Tom Deakin; Simon McIntosh-Smith (IEEE/ACM International Workshop on Performance, Portability and Productivity in HPC, P3HPC@SC 2020, Atlanta, GA, USA, November 13, 2020, 2020)

Implications of a metric for performance portability - Simon J. Pennycook; Jason D. Sewall; Victor W. Lee (Future Gener. Comput. Syst., 2019)

Developments in memory management in OpenMP - Jason Sewall; S. John Pennycook; Alejandro Duran; Christian Terboven; Xinmin Tian; Ravi Narayanaswamy (Int. J. High Perform. Comput. Netw., 2019)

Supporting Function Variants in OpenMP - S. John Pennycook; Jason D. Sewall; Alejandro Duran (Evolving OpenMP for Evolving Architectures - 14th International Workshop on OpenMP, IWOMP 2018, Barcelona, Spain, September 26-28, 2018, Proceedings, 2018)

CosmoFlow: using deep learning to learn the universe at scale - Amrita Mathuriya; Deborah Bard; Peter Mendygral; Lawrence Meadows; James Arnemann; Lei Shao; Siyu He; Tuomas Kärnä; Diana Moise; Simon J. Pennycook; Kristyn J. Maschhoff; Jason Sewall; et al. (Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis, SC 2018, Dallas, TX, USA, November 11-16, 2018, 2018)

CosmoFlow: Using Deep Learning to Learn the Universe at Scale - Amrita Mathuriya; Deborah Bard; Peter Mendygral; Lawrence Meadows; James Arnemann; Lei Shao; Siyu He; Tuomas Karna; Diana Moise; Simon J. Pennycook; Kristyn J. Maschhoff; Jason Sewall; et al. (CoRR, 2018)

IXPUG: Experiences on Intel Knights Landing at the One Year Mark - Estela Suarez; Michael Lysaght; Simon J. Pennycook; Richard A. Gerber (High Performance Computing - ISC High Performance 2017 International Workshops, DRBSD, ExaComm, HCPM, HPC-IODC, IWOPH, IXPUG, P^3MA, VHPC, Visualization at Scale, WOPSSS, Frankfurt, Germany, June 18-22, 2017, Revised Selected Papers, 2017)

High-Performance Code Generation though Fusion and Vectorization - Jason Sewall; Simon J. Pennycook (CoRR, 2017)

Separable projection integrals for higher-order correlators of the cosmic microwave sky: Acceleration by factors exceeding 100 - James P. Briggs; Simon J. Pennycook; J. R. Fergusson; Juha Jäykkä; E. P. S. Shellard (J. Comput. Phys., 2016)

Workstealing and Nested Parallelism in SMP Systems - Larry Meadows; Simon J. Pennycook; Alex Duran; Terry Wilmarth; Jim Cownie (OpenMP: Memory, Devices, and Tasks - 12th International Workshop on OpenMP, IWOMP 2016, Nara, Japan, October 5-7, 2016, Proceedings, 2016)

A Modern Memory Management System for OpenMP - Jason D. Sewall; Simon J. Pennycook; Alejandro Duran; Xinmin Tian; Ravi Narayanaswamy (Third Workshop on Accelerator Programming Using Directives, WACCPD@SC 2016, Salt Lake City, UT, USA, November 14, 2016, 2016)

A Metric for Performance Portability - Simon J. Pennycook; Jason D. Sewall; Victor W. Lee (CoRR, 2016)

Separable projection integrals for higher-order correlators of the cosmic microwave sky: Acceleration by factors exceeding 100 - James P. Briggs; Juha Jäykkä; J. R. Fergusson; E. P. S. Shellard; Simon J. Pennycook (CoRR, 2015)

Parallel File System Analysis Through Application I/O Tracing - Steven A. Wright; Simon D. Hammond; Simon J. Pennycook; Robert F. Bird; J. A. Herdman; I. Miller; A. Vadgama; Abhir H. Bhalerao; Stephen A. Jarvis (Comput. J., 2013)

An investigation of the performance portability of OpenCL - Simon J. Pennycook; Simon D. Hammond; Steven A. Wright; J. A. Herdman; I. Miller; Stephen A. Jarvis (J. Parallel Distributed Comput., 2013)

Model-Led Optimisation of a Geometric Multigrid Application - Richard A. Bunt; Simon J. Pennycook; Stephen A. Jarvis; Leigh Lapworth; Yoon Ho (10th IEEE International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing, HPCC/EUC 2013, Zhangjiajie, China, November 13-15, 2013, 2013)

Exploring SIMD for Molecular Dynamics, Using Intel® Xeon® Processors and Intel® Xeon Phi Coprocessors - Simon J. Pennycook; Christopher J. Hughes; Mikhail Smelyanskiy; Stephen A. Jarvis (27th IEEE International Symposium on Parallel and Distributed Processing, IPDPS 2013, Cambridge, MA, USA, May 20-24, 2013, 2013)

Evaluating the performance of legacy applications on emerging parallel architectures - Simon J. Pennycook (University of Warwick, Coventry, UK, 2012)

On the Acceleration of Wavefront Applications using Distributed Many-Core Architectures - Simon J. Pennycook; Simon D. Hammond; Gihan R. Mudalige; Steven A. Wright; Stephen A. Jarvis (Comput. J., 2012)

LDPLFS: Improving I/O Performance without Application Modification - Steven A. Wright; Simon D. Hammond; Simon J. Pennycook; I. Miller; J. A. Herdman; Stephen A. Jarvis (26th IEEE International Parallel and Distributed Processing Symposium Workshops & PhD Forum, IPDPS 2012, Shanghai, China, May 21-25, 2012, 2012)

Developing Performance-Portable Molecular Dynamics Kernels in OpenCL - Simon J. Pennycook; Stephen A. Jarvis (2012 SC Companion: High Performance Computing, Networking Storage and Analysis, Salt Lake City, UT, USA, November 10-16, 2012, 2012)

Towards the Automated Generation of Hard Disk Models through Physical Geometry Discovery - Steven A. Wright; Simon J. Pennycook; Stephen A. Jarvis (2012 SC Companion: High Performance Computing, Networking Storage and Analysis, Salt Lake City, UT, USA, November 10-16, 2012, 2012)

Performance analysis of a hybrid MPI/CUDA implementation of the NASLU benchmark - Simon J. Pennycook; Simon D. Hammond; Stephen A. Jarvis; Gihan R. Mudalige (SIGMETRICS Perform. Evaluation Rev., 2011)

Should we worry about memory loss? - Oliver Perks; Simon D. Hammond; Simon J. Pennycook; Stephen A. Jarvis (SIGMETRICS Perform. Evaluation Rev., 2011)

WMTools - Assessing Parallel Application Memory Utilisation at Scale - Oliver Perks; Simon D. Hammond; Simon J. Pennycook; Stephen A. Jarvis (Computer Performance Engineering - 8th European Performance Engineering Workshop, EPEW 2011, Borrowdale, UK, October 12-13, 2011. Proceedings, 2011)

Light-Weight Parallel I/O Analysis at Scale - Steven A. Wright; Simon D. Hammond; Simon J. Pennycook; Stephen A. Jarvis (Computer Performance Engineering - 8th European Performance Engineering Workshop, EPEW 2011, Borrowdale, UK, October 12-13, 2011. Proceedings, 2011)