TU Darmstadt / ULB / TUbiblio

Leveraging Multicore Cluster Nodes by Adding OpenMP to Flow Solvers Parallelized with MPI

Iwainsky, Christian ; Sarholz, Samuel ; Mey, Dieter an ; Altenfeld, Ralph (2010)
Leveraging Multicore Cluster Nodes by Adding OpenMP to Flow Solvers Parallelized with MPI.
In: High Performance Computing Systems and Applications
Buchkapitel, Bibliographie

Kurzbeschreibung (Abstract)

MPI is the predominant model for parallel programming in technical high performance computing. With an increasing number of cores and threads in cluster nodes the question arises whether pure MPI is an appropriate approach to utilize today�s compute clusters or if it is profitable to add another layer of parallelism within the nodes by applying OpenMP on a lower level. Investing a limited amount of manpower, we add OpenMP directives to three MPI production codes and compare and analyze the performance varying the number of MPI processes per node and the number of OpenMP threads per MPI process on current CMP/CMT architectures.

Typ des Eintrags: Buchkapitel
Erschienen: 2010
Autor(en): Iwainsky, Christian ; Sarholz, Samuel ; Mey, Dieter an ; Altenfeld, Ralph
Art des Eintrags: Bibliographie
Titel: Leveraging Multicore Cluster Nodes by Adding OpenMP to Flow Solvers Parallelized with MPI
Sprache: Englisch
Publikationsjahr: 2010
Verlag: Springer Berlin / Heidelberg
Buchtitel: High Performance Computing Systems and Applications
Reihe: Lecture Notes in Computer Science
Band einer Reihe: 5976
URL / URN: http://dx.doi.org/10.1007/978-3-642-12659-8_5
Kurzbeschreibung (Abstract):

MPI is the predominant model for parallel programming in technical high performance computing. With an increasing number of cores and threads in cluster nodes the question arises whether pure MPI is an appropriate approach to utilize today�s compute clusters or if it is profitable to add another layer of parallelism within the nodes by applying OpenMP on a lower level. Investing a limited amount of manpower, we add OpenMP directives to three MPI production codes and compare and analyze the performance varying the number of MPI processes per node and the number of OpenMP threads per MPI process on current CMP/CMT architectures.

Zusätzliche Informationen:

10.1007/978-3-642-12659-8₅

Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Scientific Computing
Zentrale Einrichtungen
Hinterlegungsdatum: 22 Mär 2013 10:36
Letzte Änderung: 04 Aug 2021 16:00
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen