Teaching high-performance computing on a high-performance cluster

Martin Bernreuther, Markus Brenk, Hans Joachim Bungartz, Ralf Peter Mundani, Ioan Lucian Muntean

Research output: Contribution to journalConference articlepeer-review

13 Scopus citations

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.

Original languageEnglish
Pages (from-to)1-9
Number of pages9
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3515
Issue numberII
DOIs
StatePublished - 2005
Externally publishedYes
Event5th International Conference on Computational Science - ICCS 2005 - Atlanta, GA, United States
Duration: 22 May 200525 May 2005

Fingerprint

Dive into the research topics of 'Teaching high-performance computing on a high-performance cluster'. Together they form a unique fingerprint.

Cite this