Numerical Performance of an Asynchronous Jacobi Iteration. - J. Mark Bull; T. L. Freeman (CONPAR, 1992)

Parallelisation of the SDEM distinct element stress analysis code on the KSR-1. - Gregory K. Egan; Graham D. Riley; J. Mark Bull (International Conference on Supercomputing, 1994)

Shared Memory and Message Passing Implementations of Parallel Algorithms for Numerical Integration. - T. L. Freeman; J. Mark Bull (PARA, 1994)

Parallel Algorithms and Interval Selection Strategies for Globally Adaptive Quadrature. - J. Mark Bull; T. L. Freeman (PARLE, 1994)

Parallel globally adaptive quadrature on the KSR-1. - J. Mark Bull; T. L. Freeman (Adv. Comput. Math., 1994)

User-Level VSM Optimization and its Application. - Rupert W. Ford; Andy Nisbet; J. Mark Bull (PARA, 1995)

Parallelization of a Three-Dimensional Shallow-Water Estuary Model on the KSR-1. - C. Falcó Korn; J. Mark Bull; Graham D. Riley; P. K. Stansby (Sci. Program., 1995)

A hierarchical classification of overheads in parallel programs. - J. Mark Bull (Software Engineering for Parallel and Distributed Systems, 1996)

Expert Programmer versus Parallelizing Compiler: A Comparative Study of Two Approaches for Distributed Shared Memory. - Michael F. P. O'Boyle; J. Mark Bull (Sci. Program., 1996)

Performance Improvement through Overhead Analysis: A Case Study in Molecular Dynamics. - Graham D. Riley; J. Mark Bull; John R. Gurd (International Conference on Supercomputing, 1997)

A Comparison of Parallel Algorithms for Multi-Dimensional Integration. - J. Mark Bull; T. L. Freeman (PP, 1997)

Feedback Guided Dynamic Loop Scheduling: Algorithms and Experiments. - J. Mark Bull (Euro-Par, 1998)

Lessons Learned when Comparing Shared Memory and Message Passing Codes on Three Modern Parallel Architectures. - J. M. MacLaren; J. Mark Bull (HPCN Europe, 1998)

Parallel Algorithms for Multidimensional Integration. - J. Mark Bull; T. L. Freeman (Parallel Distributed Comput. Pract., 1998)

A Methodology for Benchmarking Java Grande Applications. - J. Mark Bull; L. A. Smith; Martin D. Westhead; D. S. Henty; R. A. Davey (Java Grande, 1999)

A Theoretical Investigation of Feedback Guided Dynamic Loop Scheduling. - J. Mark Bull; Rupert W. Ford; Len Freeman; David J. Hancock (PP, 1999)

An Investigation of Feedback Guided Dynamic Scheduling of Nested Loops. - David J. Hancock; J. Mark Bull; Rupert W. Ford; T. L. Freeman (ICPP Workshops, 2000)

JOMPan OpenMP-like interface for Java. - J. Mark Bull; Mark E. Kambites (Java Grande, 2000)

Feedback Guided Scheduling of Nested Loops. - T. L. Freeman; David J. Hancock; J. Mark Bull; Rupert W. Ford (PARA, 2000)

A benchmark suite for high performance Java. - J. Mark Bull; L. A. Smith; Martin D. Westhead; D. S. Henty; R. A. Davey (Concurr. Pract. Exp., 2000)

Topic 02: Performance Evaluation and Prediction. - Allen D. Malony; Graham D. Riley; Bernd Mohr; J. Mark Bull; Tomàs Margalef (Euro-Par, 2001)

Performance Analysis Tools for Parallel Java Applications on Shared-memory Systems. - Jordi Guitart; Jordi Torres; Eduard Ayguadé; J. Mark Bull (ICPP, 2001)

Benchmarking Java against C and Fortran for scientific applications. - J. Mark Bull; Lorna A. Smith; Linday Pottage; Robin Freeman (Java Grande, 2001)

A parallel java grande benchmark suite. - L. A. Smith; J. Mark Bull; Jan Obdrzálek (SC, 2001)

An OpenMP-like interface for parallel programming in Java. - Mark E. Kambites; Jan Obdrzálek; J. Mark Bull (Concurr. Comput. Pract. Exp., 2001)

A microbenchmark suite for OpenMP 2.0. - J. Mark Bull; Darragh O'Neill (SIGARCH Comput. Archit. News, 2001)

Benchmarking Java against C and Fortran for scientific applications. - J. Mark Bull; Lorna A. Smith; Carwyn Ball; Linday Pottage; Robin Freeman (Concurr. Comput. Pract. Exp., 2003)

A Microbenchmark Suite for Mixed-Mode OpenMP/MPI. - J. Mark Bull; James P. Enright; Nadia Ameer (IWOMP, 2009)

Performance Evaluation of Mixed-Mode OpenMP/MPI Implementations. - J. Mark Bull; James P. Enright; Xu Guo; Chris M. Maynard; Fiona Reid (Int. J. Parallel Program., 2010)

A Microbenchmark Suite for OpenMP Tasks. - J. Mark Bull; Fiona Reid; Nicola McDonnell (IWOMP, 2012)

The Application of High Performance Computing to Solvency and Profitability Calculations for Life Assurance Contracts. - Mark Tucker; J. Mark Bull (SC Companion, 2012)

An efficient algorithm for the calculation of reserves for non-unit linked life policies. - Mark Tucker; J. Mark Bull (Algorithmic Finance, 2014)

An efficient algorithm for the calculation of non-unit linked reserves. - Mark Tucker; J. Mark Bull (CoRR, 2014)

Performance analysis of asynchronous Jacobi's method implemented in MPI, SHMEM and OpenMP. - Iain Bethune; J. Mark Bull; Nicholas J. Dingle; Nicholas J. Higham (Int. J. High Perform. Comput. Appl., 2014)

Fulfilling solvency II regulations using high performance computing. - Mark Tucker; J. Mark Bull (WHPCF@SC, 2015)

iPregel: Strategies to Deal with an Extreme Form of Irregularity in Vertex-Centric Graph Processing. - Ludovic Anthony Richard Capelli; Nick Brown 002; Jonathan Mark Bull (IA3@SC, 2019)

iPregel: Vertex-centric programmability vs memory efficiency and performance, why choose? - Ludovic Anthony Richard Capelli; Zhenjiang Hu; Timothy A. K. Zakian; Nick Brown 002; Jonathan Mark Bull (Parallel Comput., 2019)

Evaluating Worksharing Tasks on Distributed Environments. - Marcos Maroñas; Xavier Teruel; J. Mark Bull; Eduard Ayguadé; Vicenç Beltran 001 (CLUSTER, 2020)

A highly scalable approach to solving linear systems using two-stage multisplitting. - Nick Brown 002; Jonathan Mark Bull; Iain Bethune (CoRR, 2020)

Driving asynchronous distributed tasks with events. - Nick Brown 002; Oliver Thomson Brown; J. Mark Bull (CoRR, 2020)

Extended abstract: Type oriented programming for task based parallelism. - Nick Brown 002; Ludovic Anthony Richard Capelli; J. Mark Bull (CoRR, 2020)

NVRAM as an Enabler to New Horizons in Graph Processing. - Ludovic Anthony Richard Capelli; Nick Brown 002; Jonathan Mark Bull (SN Comput. Sci., 2022)

Performance and scaling of the LFRic weather and climate model on different generations of HPE Cray EX supercomputers. - J. Mark Bull; Andrew Coughtrie; Deva Deeptimahanti; Mark Hedley; Caoimhín Laoide-Kemp; Christopher M. Maynard; Harry Shepherd; Sebastiaan van de Bund; Michèle Weiland; Benjamin Went (CoRR, 2024)