Intelligent Algorithm Decomposition for Parallelism. - B. M. Brown; S. Hurley; Simon N. McIntosh-Smith (EUROSIM, 1994)

Parallel path tracing using incoherent path-atom binning. - David James Coulthurst; Piotr Dubla; Kurt Debattista; Simon McIntosh-Smith; Alan Chalmers (SCCG, 2008)

A massively multicore parallelization of the Kohn-Sham energy gradients. - Philip Brown; Christopher J. Woods; Simon McIntosh-Smith; Frederick R. Manby (J. Comput. Chem., 2010)

Energy-aware metrics for benchmarking heterogeneous systems. - Simon McIntosh-Smith; Terry Wilson; Jon Crisp; Amaurys Ávila Ibarra; Richard B. Sessions (SIGMETRICS Perform. Evaluation Rev., 2011)

Accelerating Hydrocodes with OpenACC, OpeCL and CUDA. - J. A. Herdman; W. P. Gaudin; Simon McIntosh-Smith; Michael Boulton; D. A. Beckingsale; A. C. Mallinson; Stephen A. Jarvis (SC Companion, 2012)

Benchmarking Energy Efficiency, Power Costs and Carbon Emissions on Heterogeneous Systems. - Simon McIntosh-Smith; Terry Wilson; Amaurys Ávila Ibarra; Jonathan Crisp; Richard B. Sessions (Comput. J., 2012)

Special issue of the Journal of Parallel and Distributed Computing (JDPC) on novel architectures for high-performance computing. - Simon McIntosh-Smith; Charles Gillan; Nico Sanna; Stan Scott; Thomas Steinke 001 (J. Parallel Distributed Comput., 2013)

Porting a commercial application to OpenCL: a case study. - Simon Krige; Mark Mackey; Simon McIntosh-Smith; Richard B. Sessions (IWOCL, 2014)

Evaluation of a performance portable lattice Boltzmann code using OpenCL. - Simon McIntosh-Smith; Dan Curran (IWOCL, 2014)

The OPS domain specific abstraction for multi-block structured grid computations. - István Z. Reguly; Gihan R. Mudalige; Michael B. Giles; Dan Curran; Simon McIntosh-Smith (WOLFHPC@SC, 2014)

On the Performance Portability of Structured Grid Codes on Many-Core Computer Architectures. - Simon McIntosh-Smith; Michael Boulton; Dan Curran; James Price (ISC, 2014)

Expressing Parallelism on Many-Core for Deterministic Discrete Ordinates Transport. - Tom Deakin; Simon McIntosh-Smith; Wayne P. Gaudin (CLUSTER, 2015)

Exploiting Spatial Information in Datasets to Enable Fault Tolerant Sparse Matrix Solvers. - Rob Hunt; Simon McIntosh-Smith (CLUSTER, 2015)

IWOCL: International Workshop on OpenCL. - Simon McIntosh-Smith (IWOCL, 2015)

Nano Simbox: an OpenCL-accelerated framework for interactive molecular dynamics. - Michael O'Connor; Phillip Tew; B. Sage; Simon McIntosh-Smith; David R. Glowacki (IWOCL, 2015)

Oclgrind: an extensible OpenCL device simulator. - James Price; Simon McIntosh-Smith (IWOCL, 2015)

Improving Auto-Tuning Convergence Times with Dynamically Generated Predictive Performance Models. - James Price; Simon McIntosh-Smith (MCSoC, 2015)

Symposium on Experiences of Porting and Optimising Code for Xeon Phi Processors. - Adrian Jackson; Michèle Weiland; Mark Parsons 001; Simon McIntosh-Smith (PARCO, 2015)

High performance in silico virtual drug screening on many-core processors. - Simon McIntosh-Smith; James Price; Richard B. Sessions; Amaurys Ávila Ibarra (Int. J. High Perform. Comput. Appl., 2015)

Evaluating OpenMP 4.0's Effectiveness as a Heterogeneous Parallel Programming Model. - Matt Martineau; Simon McIntosh-Smith; Wayne P. Gaudin (IPDPS Workshops, 2016)

Pragmatic Performance Portability with OpenMP 4.x. - Matt Martineau; James Price; Simon McIntosh-Smith; Wayne P. Gaudin (IWOMP, 2016)

An Evaluation of Emerging Many-Core Parallel Programming Models. - Matt Martineau; Simon McIntosh-Smith; Michael Boulton; Wayne P. Gaudin (PMAM@PPoPP, 2016)

Unprotected computing: a large-scale study of DRAM raw error rate on a supercomputer. - Leonardo Bautista-Gomez; Ferad Zyulkyarov; Osman S. Unsal; Simon McIntosh-Smith (SC, 2016)

Performance Analysis and Optimization of Clang's OpenMP 4.5 GPU Support. - Matt Martineau; Simon McIntosh-Smith; Carlo Bertolli; Arpith C. Jacob; Samuel F. Antão; Alexandre E. Eichenberger; Gheorghe-Teodor Bercea; Tong Chen 001; Tian Jin; Kevin O'Brien; Georgios Rokos; Hyojin Sung; et al. (PMBS@SC, 2016)

Many-Core Acceleration of a Discrete Ordinates Transport Mini-App at Extreme Scale. - Tom Deakin; Simon McIntosh-Smith; Wayne P. Gaudin (ISC, 2016)

GPU-STREAM v2.0: Benchmarking the Achievable Memory Bandwidth of Many-Core Processors Across Diverse Parallel Programming Models. - Tom Deakin; James Price; Matt Martineau; Simon McIntosh-Smith (ISC Workshops, 2016)

Exploring On-Node Parallelism with Neutral, a Monte Carlo Neutral Particle Transport Mini-App. - Matt Martineau; Simon McIntosh-Smith (CLUSTER, 2017)

The Arch Project: Physics Mini-Apps for Algorithmic Exploration and Evaluating Programming Environments on HPC Architectures. - Matthew Martineau; Simon McIntosh-Smith (CLUSTER, 2017)

TeaLeaf: A Mini-Application to Enable Design-Space Explorations for Iterative Sparse Linear Solvers. - Simon McIntosh-Smith; Matthew Martineau; Tom Deakin; Grzegorz Pawelczak; Wayne P. Gaudin; Paul Garrett; Wei Liu; Richard P. Smedley-Stevenson; David Beckingsale (CLUSTER, 2017)

Application-Based Fault Tolerance Techniques for Fully Protecting Sparse Matrix Solvers. - Grzegorz Pawelczak; Simon McIntosh-Smith; James Price; Matt Martineau (CLUSTER, 2017)

Analyzing and improving performance portability of OpenCL applications via auto-tuning. - James Price; Simon McIntosh-Smith (IWOCL, 2017)

On the Performance of Parallel Tasking Runtimes for an Irregular Fast Multipole Method Application. - Patrick Atkinson; Simon McIntosh-Smith (IWOMP, 2017)

The Productivity, Portability and Performance of OpenMP 4.5 for Scientific Applications Targeting Intel CPUs, IBM CPUs, and NVIDIA GPUs. - Matt Martineau; Simon McIntosh-Smith (IWOMP, 2017)

A Survey of Application Memory Usage on a National Supercomputer: An Analysis of Memory Requirements on ARCHER. - Andy Turner; Simon McIntosh-Smith (PMBS@SC, 2017)

On the Mitigation of Cache Hostile Memory Access Patterns on Many-Core CPU Architectures. - Tom Deakin; Wayne P. Gaudin; Simon McIntosh-Smith (ISC Workshops, 2017)

Exploiting Auto-tuning to Analyze and Improve Performance Portability on Many-Core Architectures. - James Price; Simon McIntosh-Smith (ISC Workshops, 2017)

Assessing the performance portability of modern parallel programming models using TeaLeaf. - Matt Martineau; Simon McIntosh-Smith; Wayne P. Gaudin (Concurr. Comput. Pract. Exp., 2017)

UnSNAP: A Mini-App for Exploring the Performance of Deterministic Discrete Ordinates Transport on Unstructured Meshes. - Tom Deakin; Simon McIntosh-Smith; Justin Lovegrove; Richard P. Smedley-Stevenson; Andrew Hagues (CLUSTER, 2018)

Multi-precision convolutional neural networks on heterogeneous hardware. - Sam Amiri; Mohammad Hosseinabady; Simon McIntosh-Smith; José L. Núñez-Yáñez (DATE, 2018)

ASPEN: An Efficient Algorithm for Data Redistribution Between Producer and Consumer Grids. - Clément Foyer; Adrian Tate; Simon McIntosh-Smith (Euro-Par Workshops, 2018)

Benchmarking the NVIDIA V100 GPU and Tensor Cores. - Matt Martineau; Patrick Atkinson; Simon McIntosh-Smith (Euro-Par Workshops, 2018)

Evaluating attainable memory bandwidth of parallel programming models via BabelStream. - Tom Deakin; James Price; Matt Martineau; Simon McIntosh-Smith (Int. J. Comput. Sci. Eng., 2018)

An improved parallelism scheme for deterministic discrete ordinates transport. - Tom Deakin; Simon McIntosh-Smith; Matt Martineau; Wayne P. Gaudin (Int. J. High Perform. Comput. Appl., 2018)

Application-based fault tolerance techniques for sparse matrix solvers. - Simon McIntosh-Smith; Rob Hunt; James Price; Alex Warwick Vesztrocy (Int. J. High Perform. Comput. Appl., 2018)

Performance Portability across Diverse Computer Architectures. - Tom Deakin; Simon McIntosh-Smith; James Price; Andrei Poenaru; Patrick Atkinson; Codrin Popa; Justin Salmon (P3HPC@SC, 2019)

Exploiting Hardware-Accelerated Ray Tracing for Monte Carlo Particle Transport with OpenMC. - Justin Salmon; Simon McIntosh-Smith (PMBS@SC, 2019)

A performance analysis of the first generation of HPC-optimized Arm processors. - Simon McIntosh-Smith; James Price; Tom Deakin; Andrei Poenaru (Concurr. Comput. Pract. Exp., 2019)

Exploiting Task Parallelism with OpenCL: A Case Study. - Pekka Jääskeläinen; Ville Korhonen; Matias Koskela; Jarmo Takala; Karen O. Egiazarian; Aram Danielyan; Cristóvão Cruz; James Price; Simon McIntosh-Smith (J. Signal Process. Syst., 2019)

The Effects of Wide Vector Operations on Processor Caches. - Andrei Poenaru; Simon McIntosh-Smith (CLUSTER, 2020)

Evaluating the Effectiveness of a Vector-Length-Agnostic Instruction Set. - Andrei Poenaru; Simon McIntosh-Smith (Euro-Par, 2020)

Evaluating the performance of HPC-style SYCL applications. - Tom Deakin; Simon McIntosh-Smith (IWOCL, 2020)

Enabling System Wide Shared Memory for Performance Improvement in PyCOMPSs Applications. - Clément Foyer; Javier Conejero; Jorge Ejarque; Rosa M. Badia; Adrian Tate; Simon McIntosh-Smith (PyHPC@SC, 2020)

Hostile Cache Implications for Small, Dense Linear Solves. - Tom Deakin; James Cownie; Simon McIntosh-Smith; Justin Lovegrove; Richard P. Smedley-Stevenson (MCHPC@SC, 2020)

Tracking Performance Portability on the Yellow Brick Road to Exascale. - Tom Deakin; Andrei Poenaru; Tom Lin; Simon McIntosh-Smith (P3HPC@SC, 2020)

Interpreting and Visualizing Performance Portability Metrics. - Jason Sewall; S. John Pennycook; Douglas Jacobsen; Tom Deakin; Simon McIntosh-Smith (P3HPC@SC, 2020)

On the Use of BLAS Libraries in Modern Scientific Codes at Scale. - Harry Waugh; Simon McIntosh-Smith (SMC, 2020)

Benchmarking the first generation of production quality Arm-based supercomputers. - Simon McIntosh-Smith; James Price; Andrei Poenaru; Tom Deakin (Concurr. Comput. Pract. Exp., 2020)

On measuring the maturity of SYCL implementations by tracking historical performance improvements. - Wei-Chen Lin; Tom Deakin; Simon McIntosh-Smith (IWOCL, 2021)

Analyzing Reduction Abstraction Capabilities. - Tom Deakin; Simon McIntosh-Smith; S. John Pennycook; Jason Sewall (P3HPC@SC, 2021)

Mamba: Portable Array-based Abstractions for Heterogeneous High-Performance Systems. - Tim Dykes; Clément Foyer; Harvey Richardson; Martin Svedin; Artur Podobas; Niclas Jansson; Stefano Markidis; Adrian Tate; Simon McIntosh-Smith (P3HPC@SC, 2021)

Comparing Julia to Performance Portable Parallel Programming Models for HPC. - Wei-Chen Lin; Simon McIntosh-Smith (PMBS, 2021)

Benchmarking and Extending SYCL Hierarchical Parallelism. - Tom Deakin; Simon McIntosh-Smith; Aksel Alpay; Vincent Heuveline (HiPar@SC, 2021)

Applying Recent Machine Learning Approaches to Accelerate the Algebraic Multigrid Method for Fluid Simulations. - Thorben Louw; Simon McIntosh-Smith (SMC, 2021)

A Performance Analysis of Modern Parallel Programming Models Using a Compute-Bound Application. - Andrei Poenaru; Wei-Chen Lin; Simon McIntosh-Smith (ISC, 2021)

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

Heterogeneous Programming for the Homogeneous Majority. - Tom Deakin; James Cownie; Wei-Chen Lin; Simon McIntosh-Smith (P3HPC@SC, 2022)

Benchmarking Fortran DO CONCURRENT on CPUs and GPUs Using BabelStream. - Jeff R. Hammond; Tom Deakin; James Cownie; Simon McIntosh-Smith (PMBS@SC, 2022)

Evaluating ISO C++ Parallel Algorithms on Heterogeneous HPC Systems. - Wei-Chen Lin; Tom Deakin; Simon McIntosh-Smith (PMBS@SC, 2022)

An Initial Evaluation of Arm's Scalable Matrix Extension. - Finn Wilkinson; Simon McIntosh-Smith (PMBS@SC, 2022)

Time Machine: Generative Real-Time Model for Failure (and Lead Time) Prediction in HPC Systems. - Khalid Ayedh Alharthi; Arshad Jhumka; Sheng Di; Lin Gui 003; Franck Cappello; Simon McIntosh-Smith (DSN, 2023)

An Empirical Comparison of the RISC-V and AArch64 Instruction Sets. - Daniel Weaver; Simon McIntosh-Smith (SC Workshops, 2023)

Optimisation and Evaluation of Breadth First Search with oneAPI/SYCL on Intel FPGAs: from Describing Algorithms to Describing Architectures. - Kaan Olgu; Tobias Kenter; José L. Núñez-Yáñez; Simon McIntosh-Smith (IWOCL, 2024)

Federated Single Sign-On and Zero Trust Co-design for AI and HPC Digital Research Infrastructures. - Sadaf R. Alam; Christopher J. Woods; Matt Williams; Dave Moore; Isaac Prior; Ethan Williams; Anna Price; James Womack; Simon McIntosh-Smith; Fan Yang-Turner; Matt Pryor; Ilja Livenson (SC Workshops, 2024)

A Metric for HPC Programming Model Productivity. - Wei-Chen Lin; Tom Deakin; Simon McIntosh-Smith (SC Workshops, 2024)

AI-Assisted Design-Space Analysis of High-Performance Arm Processors. - Joseph Moore; Tom Deakin; Simon McIntosh-Smith (SC Workshops, 2024)

Assessing the GPU Offload Threshold of GEMM and GEMV Kernels on Modern Heterogeneous HPC Systems. - Finn Wilkinson; Alex Cockrean; Wei-Chen Lin; Simon McIntosh-Smith; Tom Deakin (SC Workshops, 2024)

Preliminary report: Initial evaluation of StdPar implementations on AMD GPUs for HPC. - Wei-Chen Lin; Simon McIntosh-Smith; Tom Deakin (CoRR, 2024)

Isambard-AI: a leadership class supercomputer optimised specifically for Artificial Intelligence. - Simon McIntosh-Smith; Sadaf R. Alam; Christopher J. Woods (CoRR, 2024)