Skip to main content

Performance aspects on high performance computers — from microprocessors to highly parallel smp systems

  • Conference paper
  • 519 Accesses

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. 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

    Google Scholar 

  3. 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

    Google Scholar 

  4. Miller BP, Callaghan M.D, Cargille JM, Hollingsworth JK, Irvin RB, Karavanic KL, Kunchithapadam K, Newhall T (1995) IEEE Computer 28(11):37–46

    Google Scholar 

  5. 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

    Google Scholar 

  6. 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

    Google Scholar 

  7. 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

    Google Scholar 

  8. 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

    Google Scholar 

  9. 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

    Google Scholar 

  10. 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

    Google Scholar 

  11. 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

    Google Scholar 

  12. http://www.pallas.com

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics