Vorlesung
2 SemesterwochenstundenBTU-Vorlesungsverzeichnis ↗- Montag05 Okt 2026 bis 25 Jan 202707:30 bis 09:00
Titel auf Englisch: Parallel Computing
After successful completion of the course, you should know the basic concepts of parallel computing concerning programming (software) and hardware architecture. You should be able to implement numerical simulations from Computational Physics, CFD, and Image Processing. The own notebook with SMP CPU, BTU computing devices with SMP CPUs, the massiv parallel computer cluster of the BTU, and the resources of the North German Supercomputing Alliance (Norddeutscher Verbund für Hoch- und Höchstleistungsrechnen – HLRN) can be used for this purpose. Sequential algorithms can be analyzed on their potential for parallelization.
Hardware for parallel computing from a notebook to a massive parallel cluster. (Processing concepts: Pipelining, Functional Parallelism, Multithreading, Shared Memory, Distributed Memory, Memory access concepts). Programming with OpenMP, MPI and use of parallized libraries (e.g. LAPACK). The basics of parallel programming will be instructed by means of generic examples. The participants will introduce examples of numerical simulations from their natural science or their engineering context and work on them in small groups. These examples will be analyzed on their potential for parallelization.
Keine
Initial experience in programming with C, C++ or Fortran
Wahlpflichtkomplex: Kein Komplex genannt
Wahlpflichtkomplex: Kein Komplex genannt
| Studiengang | Abschluss | Wahlpflichtkomplex |
|---|---|---|
| Angewandte Mathematik | Master | Kein Komplex genannt |
| Physics | Master | Kein Komplex genannt |
Was Studierende über dieses Modul sagen. Die BTU hat damit nichts zu tun — hier schreiben nur Studierende, und jede Bewertung ist die Meinung einer einzelnen Person.