Abstract
The university education in parallel and high-performance computing often suffers from a significant gap between the effects and potential performance taught in the lectures on the one hand and those practically experienced in exercises or lab courses on the other hand. With a small number of processors, the results obtained are often hardly convincing; however, supercomputers are rarely accessible to students doing their first steps in parallel programming. In this contribution, we present our experiences of how a state-of-the-art mid-size Linux cluster, bought and operated on a department level primarily for education and algorithm development purposes, can be used for teaching a large variety of HPC aspects. Special focus is put on the effects of such an approach on the intensity and sustainability of learning.
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
Grama, A., et al.: Introduction to Parallel Computing. Addison-Wesley, Reading (2003)
MEGWARE Computers, Chemnitz, Germany, www.megware.com
Nagel, K., Schreckenberg, M.: A cellular automaton model for freeway traffic. J. Phys. I France 2, 2221–2229 (1992)
OpenCASCADE, http://www.opencascade.org/
Pacheco, P.S.: Parallel Programming with MPI. Morgan Kaufmann, San Francisco (1997)
Quinn, M.: Parallel Programming in C with MPI and OpenMP. Internat. ed., McGraw-Hill, New York (2003)
Snir, M., et al.: MPI: The Complete Reference, vol. 1 and 2. MIT Press, Cambridge (1998)
Universität Stuttgart, IPVS. Courses offered by the simulation department, http://www.ipvs.uni-stuttgart.de/abteilungen/sgs/lehre/lehrveranstaltungen/start/en
Universität Stuttgart, IPVS. The Linux Cluster Mozart, http://www.ipvs.uni-stuttgart.de/abteilungen/sgs/abteilung/ausstattung/mozart/
MPI over InfiniBand Project, nowlab.cis.ohio-state.edu/projects/mpi-iba/
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
Bernreuther, M., Brenk, M., Bungartz, HJ., Mundani, RP., Muntean, I.L. (2005). Teaching High-Performance Computing on a High-Performance Cluster. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J.J. (eds) Computational Science – ICCS 2005. ICCS 2005. Lecture Notes in Computer Science, vol 3515. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11428848_1
Download citation
DOI: https://doi.org/10.1007/11428848_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26043-1
Online ISBN: 978-3-540-32114-9
eBook Packages: Computer ScienceComputer Science (R0)