16
T. Hey and J. Papay / Performance engineering, PSEs and the GRID
been researching performance for a long time, we be-
lieve that such research needs to become more system-
atic and scientific. A common approach to performance
metadata together with a methodology that allows in-
dependent verification and validation of performance
results would be a good start.
[17] W. Hoschek, J. Jaen-Martinez, A. Samar, H. Stockinger and K.
Stockinger, Data Management in an International Data Grid
Project, in: Proc. 1st IEEE/ACM International Workshop on
Grid Computing, Springer Verlag Press, 2000.
References
stuttgart.de/eng/research/proj/autobench/.
[1] N.K. Allsopp, T.P. Cooper and P. Ftakas, Porting Legacy Engi-
neering Applications onto Distributed NT Systems. Proceed-
ings of the 3rd USENIX Windows NT Symposium, Seattle,
Washington, USA, July 12–15, 1999.
04-01-15.html.
[2] B. Alpern, L. Carter, E. Feig and T. Selker, The Uniform Mem-
ory Hierarchy Model of Computation, Algorithmica 12(2/3)
(1994), 72–109.
[3] Babbage, Charles, Passages of the Life of a Philosopher, Long-
man, et alia, London, 1864.
[4] D. Bailey, J. Barton, T. Lasinski and H. Simon, (eds), The NAS
parallelbenchmarks. Technical Report RNR-91-02, NASA
Ames Research Center, Moffett Field, CA 94035, January
1991.
[34] J. Labarta, S. Girona and T. Cortes, Analyzing scheduling
policies using Dimemas, Parallel Computing 23(1–2) (1997),
23–34.
[35] J. Marczyk, Principles of Simulation-Based Computer-Aided
Engineering FIM Publications, Barcelona, 1999, pp. 174.
[36] W.F. McColl, BPS Programming, in Proc. DIMACS Work-
shop on Specification of Parallel Algorithms, Princeton, 9–11
May 1994.
[5] B.P. Miller, M.D. Callaghan, J.M. Cargille, J.K.
Hollingsworth, R. Bruce Irvin, K.L. Karavanic, K. Kun-
chithapadam and T. Newhall, The Paradyn Parallel Perfor-
mance Measurement Tools, IEEE Computer 28(11) (Novem-
ber 1995), 37–46.
[37] W.F. McColl, Truly, madly, deeply parallel, New Scientist,
February 1996, pp. 36–40.
[38] F.H. McMahon, The Livermore Fortran kernels test of the nu-
merical performance range, Performance Evaluation of Su-
percomputers (1988), 143–186.
[6] F. Berman, A. Chien, K. Cooper, J. Dongarra, I. Foster,
D. Gannon, L. Johnsson, K. Kennedy, C. Kesselman, D.
Reed, L. Torczon and R. Wolski, The GrADS Project: Soft-
ware Support for High-Level Grid Application Development,
project.pdf, February 15, 2000.
[7] R.G. Covington, S. Dwarkadas, J.R. Jump, J.B. Sinclair and S.
Madala, Efficient Simulation of Parallel Computer Systems,
International Journal in Computer Simulation 1 (1991), 31–
58.
[39] MSC/NASTRAN Quick Reference Guide, Version 70, The
MacNeal-Schwendler Corporation, 1997.
[40] N. Mukherjee, G. Riley and J. Gurd, FINESSE: A Prototype
Feedba-guided Performance Enhancement System, Proceed-
ings of 8th Euromicro Workshop on Parallel and Distributed
Processing, Rhodes, Greece, IEEE Computer Society Press,
January 19–21, 2000, pp. 101–109.
[8] CRAY Research, Introducing the MPP Apprentice Tool,
CRAY Manual IN-2511, 1994.
[41] W.E. Nagel, A. Arnold, M. Weber, H.-C. Hoppe and K.
Solchenbach, VAMPIR: Visualization and Analysis of MPI
Resources, Supercomputer 63 12(1) (1996), 69–80.
[42] D. Pease et al., PAWS: A Performance Evaluation Tool for
Parallel Computing Systems, IEEE Computer (January 1991),
18–29.
[43] S.K. Reinhardt, M.D. Hill, J.R. Larus, A.R. Lebeck, J.C. Lewis
and D.A. Wood, The Wisconsin Wind Tunnel: Virtual Proto-
typing of Parallel Computers, in Proceedings of the 1993 ACM
SIGMETRICS Conference on Measurements & Modeling of
Computer Systems, May 1993, pp. 48–60.
[9] D. Culler, R. Karp and D. Patterson, LogP: Towards a realis-
tic Model for Parallel Computation, ACM SIGPLAN Notices
28(7) (1993), 1–12.
[10] A. Dunlop, Southampton Ph.D. thesis, 1997.
[11] A.C. Dusseau, D.E. Culler, K.E. Schauser and R. Martin,
Fast Parallel Sorting under LogP: Experience with the CM-
5, IEEE Transactions on Parallel and Distributed Systems
(August 1996).
[12] I. Foster and C. Kesselman, Globus: A Metacomputing In-
frastructure Toolkit, International Journal of Supercomputer
Applications 11(2) (1997), 115–128.
[44] G. Riley, M. Bull and J. Gurd, Performance Improvement
through Overhead Analysis: A Case Study in Molecular Dy-
namics, Proceedings of the 1997 International Conference on
Supercomputing, ACM Press, 1997.
[45] N. Spring and R. Wolski, Application Level Scheduling of
Gene Sequence Comparison on Metacomputers, Proceedings
of the 12th ACM International Conference on Supercomput-
ing, Melbourne, Australia, July 1998.
[13] I. Foster and C. Kesselman, (eds), The Grid: Blueprint for a
New Computing Infrastructure, Morgan Kaufmann, 1999.
[14] T. Hey, A. Dunlop and E. Hernaˆndez, Realistic Parallel Per-
formance Estimation, Parallel Computing 23 (1997), 5–21.
[15] R.W. Hockney, Performance parameters and benchmarking of
supercomputers, in: Computer Benchmarks, J.J. Dongarra and
W. Gentzsch, eds, Elsevier Science Publishers, Holland, 1993,
pp. 41–63.
[46] L.G. Valiant, A bridging model for parallel computation, Com-
munications of the ACM 33(8) (1990), 103–111.
[16] R.W. Hockney and M. Berry, PARKBENCH Report: Public
international benchmarks for parallel computing, Scientific
Programming 3(2) (1994), 101–146.