Summary
With the growing demands in computer-modeling and simulation, the programming conversion techniques for efficient algorithms and procedures must keep up with rapid progress on the instrumental platforms in computer architecture. Beyond moderately parallel vector computers, parallel computers in quit “massive parallel” form have been pushing into the market for several years now. In many cases, the efficient use of such parallel computers is not only a challenge to parallel programming but also to the effective utilization of the large performance potential of the microprocessor underneath. Today, in many cases the sustained single PE performance of a large HPC application is in the order of a few percent of the peak speed announced in the advertising of the microprocessor. This still limits the success of such machines especially in large scale environments.
The paper will discuss aspects of programming and optimization in HPC applications on parallel computers. Some emphasis will be placed on supportive software tools.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Juckeland G, Boerner S, Kluge M, Koelling S, Nagel WE, Pflueger S, Roeding H, Seidl S, William T, Wloch R (2003) BenchIT — Performance Measurement and Comparison for Scientific Applications. In: Proceedings of the International Conference on Parallel Computing (ParCo2003), Elsevier Science (to be published)
Yan JC (1994) Performance Tuning with AIMS — An Automated Instrumentation and Monitoring Systeme for Multicomputers. In: Proceedings of the 27th Hawaii International Conference on System Sciences, Wailea, Hawaii II, http://www.nas.nasa.gov/Groups/Tools/Projects/AIMS
DeRose L, Reed DA (1999) SvPablo: A Multi-Language Architecture-Independent Performance Analysis System. In: Proceedings of the International Conference on Parallel Processing (ICPP’99), Fukushima, Japan
Miller BP, Callaghan M.D, Cargille JM, Hollingsworth JK, Irvin RB, Karavanic KL, Kunchithapadam K, Newhall T (1995) IEEE Computer 28(11):37–46
Heath MT, Malony AD, Rover DT (1998) Visualization for parallel performance evaluation and optimization. In: Stasko IJ, Domingue J, Brown MH, Price BA (eds): Software Visualization, MIT Press, Cambridge
Labarta J, Girona S, Pillet V, Cortés T, Gregoris L (1996) DiP: A Parallel Program Development Environment. In: 2nd International EuroPar Conference (EuroPar 96), Lyon, France
Nagel WE, Arnold A, Weber M, Hoppe H-C, Solchenbach K (1996) VAM-PIR: Visualization and Analysis of MPI Resources. In: “Supercomputer 63” XII(1):69–80
Brunst H, Hoppe H-C, Nagel WE, Winkler M (2001) Performance Optimization for Large Scale Computing: The Scalable VAMPIR Approach. In: Proceedings of ICCS2001, Springer LNCS 2074
Brunst H, Nagel WE, Hoppe H-C (2001) Group Based Performance Analysis for Multithreaded SMP Cluster Applications. In: Proceedings of Euro-Par2001, Springer LNCS 2150
Hoeflinger J, Kuhn B, Nagel WE, Petersen P, Rajic H, Shah S, Vetter J, Voss M (2001) An Integrated Performance Visualizer for MPI/OpenMP Programs. In: Proceedings of WOMPAT2001, 40ff, Springer LNCS 2104
Brunst H, Gabriel E, Lange M, Mueller MS, Nagel WE, Resch MM (2003) Performance Analysis of a Parallel Application in the GRID. In: Sloot P, Abramson D, Bogdanov AV, Dongarra J, Zomaya AY, Gorbachev YE (eds): Computa-tional Science — ICCS2003, Springer LNCS 2658
http://www.pallas.com
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mix, H., Nagel, W.E. (2005). Performance aspects on high performance computers — from microprocessors to highly parallel smp systems. In: Krause, E., Shokin, Y.I., Resch, M., Shokina, N. (eds) Computational Science and High Performance Computing. Notes on Numerical Fluid Mechanics and Multidisciplinary Design (NNFM), vol 88. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-32376-7_23
Download citation
DOI: https://doi.org/10.1007/3-540-32376-7_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24120-1
Online ISBN: 978-3-540-32376-1
eBook Packages: EngineeringEngineering (R0)