2003 |
26 | | J. Mark Bull,
L. A. Smith,
C. Ball,
L. Pottage,
R. Freeman:
Benchmarking Java against C and Fortran for scientific applications.
Concurrency and Computation: Practice and Experience 15(3-5): 417-430 (2003) |
2001 |
25 | EE | Allen D. Malony,
Graham D. Riley,
Bernd Mohr,
J. Mark Bull,
Tomàs Margalef:
Topic 02: Performance Evaluation and Prediction.
Euro-Par 2001: 84-85 |
24 | EE | Jordi Guitart,
Jordi Torres,
Eduard Ayguadé,
J. Mark Bull:
Performance Analysis Tools for Parallel Java Applications on Shared-memory Systems.
ICPP 2001: 357-364 |
23 | EE | J. Mark Bull,
L. A. Smith,
L. Pottage,
R. Freeman:
Benchmarking Java against C and Fortran for scientific applications.
Java Grande 2001: 97-105 |
22 | EE | L. A. Smith,
J. Mark Bull,
J. Obdrzálek:
A parallel java grande benchmark suite.
SC 2001: 8 |
21 | | Mark E. Kambites,
J. Obdrzálek,
J. Mark Bull:
An OpenMP-like interface for parallel programming in Java.
Concurrency and Computation: Practice and Experience 13(8-9): 793-814 (2001) |
20 | EE | J. Mark Bull,
Darragh O'Neill:
A microbenchmark suite for OpenMP 2.0.
SIGARCH Computer Architecture News 29(5): 41-48 (2001) |
2000 |
19 | EE | David J. Hancock,
J. Mark Bull,
Rupert W. Ford,
T. L. Freeman:
An Investigation of Feedback Guided Dynamic Scheduling of Nested Loops.
ICPP Workshops 2000: 315- |
18 | EE | J. Mark Bull,
Mark E. Kambites:
JOMPan OpenMP-like interface for Java.
Java Grande 2000: 44-53 |
17 | EE | T. L. Freeman,
David J. Hancock,
J. Mark Bull,
Rupert W. Ford:
Feedback Guided Scheduling of Nested Loops.
PARA 2000: 149-159 |
16 | | J. Mark Bull,
L. A. Smith,
M. D. Westhead,
D. S. Henty,
R. A. Davey:
A benchmark suite for high performance Java.
Concurrency - Practice and Experience 12(6): 375-388 (2000) |
1999 |
15 | EE | J. Mark Bull,
L. A. Smith,
M. D. Westhead,
D. S. Henty,
R. A. Davey:
A Methodology for Benchmarking Java Grande Applications.
Java Grande 1999: 81-88 |
14 | | J. Mark Bull,
Rupert W. Ford,
Len Freeman,
David J. Hancock:
A Theoretical Investigation of Feedback Guided Dynamic Loop Scheduling.
PPSC 1999 |
1998 |
13 | EE | J. Mark Bull:
Feedback Guided Dynamic Loop Scheduling: Algorithms and Experiments.
Euro-Par 1998: 377-382 |
12 | | J. M. MacLaren,
J. Mark Bull:
Lessons Learned when Comparing Shared Memory and Message Passing Codes on Three Modern Parallel Architectures.
HPCN Europe 1998: 337-346 |
1997 |
11 | EE | Graham D. Riley,
J. Mark Bull,
John R. Gurd:
Performance Improvement through Overhead Analysis: A Case Study in Molecular Dynamics.
International Conference on Supercomputing 1997: 36-43 |
10 | | J. Mark Bull,
T. L. Freeman:
A Comparison of Parallel Algorithms for Multi-Dimensional Integration.
PPSC 1997 |
1996 |
9 | | J. Mark Bull:
A hierarchical classification of overheads in parallel programs.
Software Engineering for Parallel and Distributed Systems 1996: 208-219 |
8 | EE | Michael F. P. O'Boyle,
J. Mark Bull:
Expert Programmer versus Parallelizing Compiler: A Comparative Study of Two Approaches for Distributed Shared Memory.
Scientific Programming 5(1): 63-88 (1996) |
1995 |
7 | | Rupert W. Ford,
Andy Nisbet,
J. Mark Bull:
User-Level VSM Optimization and its Application.
PARA 1995: 223-232 |
6 | EE | C. Falcó Korn,
J. Mark Bull,
Graham D. Riley,
P. K. Stansby:
Parallelization of a Three-Dimensional Shallow-Water Estuary Model on the KSR-1.
Scientific Programming 4(3): 155-169 (1995) |
1994 |
5 | EE | Gregory K. Egan,
Graham D. Riley,
J. Mark Bull:
Parallelisation of the SDEM distinct element stress analysis code on the KSR-1.
International Conference on Supercomputing 1994: 85-92 |
4 | | T. L. Freeman,
J. Mark Bull:
Shared Memory and Message Passing Implementations of Parallel Algorithms for Numerical Integration.
PARA 1994: 219-228 |
3 | | J. Mark Bull,
T. L. Freeman:
Parallel Algorithms and Interval Selection Strategies for Globally Adaptive Quadrature.
PARLE 1994: 490-501 |
2 | EE | J. Mark Bull,
T. L. Freeman:
Parallel globally adaptive quadrature on the KSR-1.
Adv. Comput. Math. 2(4): 357-373 (1994) |
1992 |
1 | | J. Mark Bull,
T. L. Freeman:
Numerical Performance of an Asynchronous Jacobi Iteration.
CONPAR 1992: 361-366 |