SSP Project Summary
[EPCC home] [SSP home] [2001 projects] [2000 projects] [1999 projects] [1998 projects] [1997 projects] [1996 projects] [1995 projects] [1994 projects] [1993 projects]

Benchmarking, Profiling and Performance Analysis of the Java Grande Benchmark Suite

Student

Robin Freeman, University of Aberdeen

Supervisor

Lorna Smith, EPCC


EPCC have developed a suite of benchmarks (the Java Grande Benchmark Suite) to measure different execution environments of Java against each other and native code implementations.

It is essential to the success of the benchmark suite that the suite is used to test the performance of a range of Java execution environments and systems on a regular basis. Initially this project will involve exactly this, benchmarking the serial, threaded and inter-language comparison benchmarks on a range of systems.

Detailed analysis of the benchmark suite results, using profiling and performance analysis tools, is also important. Hence the project will involve a literature/web survey, followed by the implementation and testing, of Java profiling and performance analysis tools. These tools will then be used analyse the benchmark suite results.

Finally, and if time permits, the project will focus on developing a benchmark suite GUI to run and analyse the benchmarks.


The final report for this project is available here.
Webpage maintained by mario@epcc.ed.ac.uk