Abstract
Performance nalysis nd tuning of parallel/distributed applications re very difficult tasks for non-expert programmers. It is necessary to provide tools that utomatically carry out these tasks. Many pplications have different behavior ccording to the input data set or even change their behavior dynamically during the execution. Therefore, it is necessary that the performance tuning can be done on the fly by modifying the pplication ccording to the particular conditions of the execution. dynamic utomatic performance tuning environment supported by dynamic instrumentation techniques is presented. The environment is completed by pattern based pplication design tool that llows the user to concentrate on the design phase nd facilitates on the fly overcoming of performance bottlenecks.
This work was supported by the Comisión Interministerial de Ciencia y Tecnología (CICYT) under contract number TIC 98-0433.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
D.A. Reed, P. C. Roth, R.A. Aydt, K.A Shields, L. F. Tavera, R. J. Noe, B. W.Schwartz: “Scalable Performance Analysis: The Pablo Performance Analysis Environment”. Proceeding of Scalable Parallel Libraries Conference, pp. 104–113, IEEE Computer Society, 1993.
W. Nagel, A. Arnold, M. Weber, H. Hoppe: “VAMPIR: Visualization and Analysis of MPI Resources”, Supercomputer, vol. 1 pp. 69–80, 1996
A. Espinosa, T. Margalef, E. Luque: “Integrating Automatic Techniques in Performance nalysis Session”. Lecture Notes in Computer Science, vol. 1900 (EuroPar 2000), pp. 173–177, Springer-Verlag, 2000.
Y. C. Yan, S. R. Sarukhai: “Analyzing parallel program performance using normalized performance indices nd trace transformation techniques”, Parallel Computing, vol. 22, pp. 1215–1237, 1996.
J. K. Hollingsworth, B. Buck: “Paradyn Parallel Performance Tools, DynInstAPI Programmer’s Guide”, Release 2.0, University of Maryland, Computer Science Department, April 2000.
J. Schaffer, D. Szafron, G. Lobe, and I. Parsons: “The Interprise model for developing distributed pplications”, IEEE Parallel nd Distributed Technology, 1(3):85–96, 1993.
J. C. Browne, S. Hyder, J. Dongarra, K. Moore, and P. Newton. “Visual Programming nd Debugging for parallel computing”, IEEE Parallel and Distributed Technology, 3(1):75–83, 1995.
J. Jorba, T. Margalef, E. Luque, J. Andre, D. X. Viegas: “Application of Parallel Computing to the Simulation of Forest Fire Propagation”, Proc. 3rd International Conference in Forest Fire Propagation, Vol. 1, pp. 891–900, Luso, Portugal, Nov. 1998.
J. C. S. Andre and D. X. Viegas: “A Strategy to Model the verage Fireline Movement of light-to-medium Intensity Surface Forest Fire”, Proc. of the 2nd Intemational Conference on Forest Fire Research, pp. 221–242, Coimbra, Portugal, 1994.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Morajko, A., César, E., Margalef, T., Sorribes, J., Luque, E. (2001). Dynamic Performance Tuning Environment. In: Sakellariou, R., Gurd, J., Freeman, L., Keane, J. (eds) Euro-Par 2001 Parallel Processing. Euro-Par 2001. Lecture Notes in Computer Science, vol 2150. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44681-8_7
Download citation
DOI: https://doi.org/10.1007/3-540-44681-8_7
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42495-6
Online ISBN: 978-3-540-44681-1
eBook Packages: Springer Book Archive