Abstract
The performance of parallel programs is influenced by the multiplicity of hardware and software components involved in their executions. Experimental approaches, where trace files collected at run-time by monitors are the basis of the analyses, allow a detailed evaluation of the performance. Quantitative as well as qualitative information related to the behavior of the programs are required. Medea is a parallel performance evaluation tool which provides various types of statistical and numerical techniques integrated with visualization facilities such that both quantitative and qualitative descriptions of the programs are obtained. A large variety of studies dealing with tuning, performance debugging, and code optimization profitably benefits of Medea.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
R. Butler and W. Lusk. Monitors, Messages, and Clusters: The p4 Parallel Programming System. Parallel Computing, 20:547–564, 1994.
M. Calzarossa and L. Massari. Measurement-based Approach to Work-load Characterization. In G. Haring, R. Marie, and G. Kotsis, editors, Performance and Reliability Evaluation, pages 123–147. Oldenbourg Verlag, 1994.
M. Calzarossa, L. Massari, and A. Merlo. Performance Analysis of Concurrent Software: issues, methodologies and tools. In G. Balbo and M. Vanneschi, editors, General Purpose Parallel Computers: Architectures, Programming Environments, and Tools, pages 287–298. ETS, 1995.
M. Calzarossa, L. Massari, A. Merlo, M. Pantano, and D. Tessera. MEDEA — A Tool for Workload Characterization of Parallel Systems. IEEE Parallel and Distributed Technology, 3(4):72–80, 1995.
N. Draper and H. Smith. Applied Regression Analysis — Second Edition. J. Wiley, 1981.
J.A. Hartigan. Clustering Algorithms. J. Wiley, 1975.
V. Herrarte and E. Lusk. Studying Parallel Program Behavior with upshot. Technical Report ANL-91/15, Argonne National Laboratory, 1991.
M.T. Heath, A.D. Malony, and D.T. Rover. Parallel Performance Visualization: From Practice to Theory. IEEE Parallel and Distributed Technology, 3(4):44–60, 1995.
HPF+ Optimizing HPF for Advanced Applications, Technical Annex. Information Technologies Programme 1994–1998 (ESPRIT IV), Domain 4: Reactive Long Term Research, 1995.
B. Mohr, D. Brown, and A.D. Malony. TAU: A Portable Parallel Program Analysis Environment for pC++. In Proc. of CONPAR 94 — VAPP VI, LNCS 854, pages 29–40. Springer-Verlag, 1994.
E. Pozzetti, G. Serazzi, and V. Vetland. ParMon — A tool for monitoring parallel programs. Technical Report CNR “Progetto Finalizzato Sistemi Informatici e Calcolo Parallelo”, R3/148, Rome, 1994.
D.A. Reed, R.J. Aydt, R.J. Noe, K.A. Shields, B.W. Schwartz, and L.F. Tavera. Scalable Performance Analysis: The Pablo Performance Analysis Environment. In Proceedings Scalable Parallel Libraries Conference, pages 104–113. IEEE Computer Society, 1993.
D.T. Rover and C.T. Wright. Visualizing the Performance of SPMD and Data-Parallel Programs. Journal of Parallel and Distributed Computing, 18:129–146, 1993.
P.H. Worley. A New PICL Trace File Format. Technical Report ORNL/TM-12125, Oak Ridge National Laboratory, 1992.
H.P. Zima and B. Chapman. Compiling for Distributed-Memory Systems. Proc. of the IEEE, 81(2):264–287, 1993.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Calzarossa, M., Massari, L., Merlo, A., Tessera, D. (1996). Parallel performance evaluation: The medea tool. In: Liddell, H., Colbrook, A., Hertzberger, B., Sloot, P. (eds) High-Performance Computing and Networking. HPCN-Europe 1996. Lecture Notes in Computer Science, vol 1067. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61142-8_592
Download citation
DOI: https://doi.org/10.1007/3-540-61142-8_592
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61142-4
Online ISBN: 978-3-540-49955-8
eBook Packages: Springer Book Archive