Table of Contents Author Guidelines Submit a Manuscript
Scientific Programming
Volume 10 (2002), Issue 1, Pages 3-17

Performance Engineering, PSEs and the GRID

Tony Hey1 and Juri Papay2

1Director UK e-Science Programme EPSRC, Polaris House, North Star Avenue Swindon SN2 1ET, UK
2Department of Electronics and Computer Science, University of Southampton, Southampton SO17 1BJ, UK

Received 22 April 2002; Accepted 22 April 2002

Copyright © 2002 Hindawi Publishing Corporation. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


Performance Engineering is concerned with the reliable prediction and estimation of the performance of scientific and engineering applications on a variety of parallel and distributed hardware. This paper reviews the present state of the art in 'Performance Engineering' for both parallel computing and meta-computing environments and attempts to look forward to the application of these techniques in the wider context of Problem Solving Environments and the Grid. The paper compares various techniques such as benchmarking, performance measurements, analytical modelling and simulation, and highlights the lessons learned in the related projects. The paper concludes with a discussion of the challenges of extending such methodologies to computational Grid environments.