Abstract
Periscope is a distributed automatic online performance analysis system for large scale parallel systems. It consists of a set of analysis agents distributed on the parallel machine. This article presents the architecture of the node agent and its central part, the search strategy driving the online search for performance properties. The focus is on strategies used to analyze memory access-related performance properties in OpenMP programs.
This work is being funded by the German Science Foundation under contract GE 1635/1-3.
Chapter PDF
Similar content being viewed by others
References
Fahringer, T., Gerndt, M., Riley, G., Trãff, J.: aff. Knowledge specification for automatic performance analysis. APART Technical Report (2001), http://www.fz-juelich.de/apart
Fahringer, T., Gerndt, M., Riley, G., Träff, J.L.: Specification of performance problems in MPI-programs with ASL. In: International Conference on Parallel Processing (ICPP 2000), pp. 51–58 (2000)
Fahringer, T., Seragiotto, C.: Aksum: A performance analysis tool for parallel and distributed applications. In: Getov, V., Gerndt, M., Hoisie, A., Malony, A., Miller, B. (eds.) Performance Analysis and Grid Computing, pp. 189–210. Kluwer Academic Publisher, Dordrecht (2003)
Gerndt, M., Fürlinger, K., Kereku, E.: Advanced techniques for performance analysis. In: Joubert, G.R., Nagel, W.E., Peters, F.J., Plata, O., Tirado, P., Zapata, E. (eds.) Parallel Computing: Current&Future Issues of High-End Computing (Proceedings of the International Conference ParCo 2005), NIC Series, vol. 33, pp. 15–26a (2006)
Gerndt, M., Kereku, E.: Selective instrumentation and monitoring. In: International Workshop on Compilers for Parallel Computers (CPC 2004) (2004)
Kereku, E., Gerndt, M.: The EP-Cache automatic monitoring system. In: International Conference on Parallel and Distributed Systems (PDCS 2005) (2005)
Miller, B.P., Callaghan, M.D., Cargille, J.M., Hollingsworth, J.K., Irvin, R.B., Karavanic, K.L., Kunchithapadam, K., Newhall, T.: The Paradyn parallel performance measurement tool. IEEE Computer 28(11), 37–46 (1995)
Roth, P.C., Arnold, D.C., Miller, B.P.: MRNet: A software-based multicast/reduction network for scalable tools. In: SC 2003, Phoenix (November 2003)
Seragiotto, C., Truong, H., Fahringer, T., Mohr, B., Gerndt, M., Li, T.: Standardized Intermediate Representation for Fortran, Java, C and C++ programs. APART Working Group Technical Report, Institute for Software Science, University of Vienna (Octorber 2004)
Wolf, F., Mohr, B.: Automatic performance analysis of hybrid MPI/OpenMP applications. In: 11th Euromicro Conference on Parallel, Distributed and Network-Based Processing, pp. 13 –22 (2003)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gerndt, M., Kereku, E. (2007). Search Strategies for Automatic Performance Analysis Tools. In: Kermarrec, AM., Bougé, L., Priol, T. (eds) Euro-Par 2007 Parallel Processing. Euro-Par 2007. Lecture Notes in Computer Science, vol 4641. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74466-5_15
Download citation
DOI: https://doi.org/10.1007/978-3-540-74466-5_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74465-8
Online ISBN: 978-3-540-74466-5
eBook Packages: Computer ScienceComputer Science (R0)