User: Guest  Login
Original title:
Improving Hybrid Codes Through MPI-Aware OpenMP 
Translated title:
Beschleunigung von hybriden Codes für parallele Rechnerarchitekturen 
Year:
2016 
Document type:
Dissertation 
Institution:
Fakultät für Informatik 
Advisor:
Bode, Arndt (Prof. Dr.) 
Referee:
Bode, Arndt (Prof. Dr.); Bader, Michael G. (Prof. Dr.) 
Language:
en 
Subject group:
DAT Datenverarbeitung, Informatik 
Keywords:
HPC, MPI, OpenMP, Parallelization, Supercomputer, Hybrid, Asynchronous Communication, Commtask, Stencil, Jacobi, Numerical Code, Scientific Computing 
Translated keywords:
Hochleistungsrechnen, MPI, OpenMP, Parallelisierung, Supercomputer, hybrid, asynchrone Kommunikation, Commtask, Stencil, Jacobi, numerischer Code, wissenschaftliches Rechnen 
TUM classification:
DAT 200d 
Abstract:
A classification of parallel programming approaches and existing implementations of the MPI standard is used to discuss asynchronous MPI communication. An analysis of different MPI implementations on different hardware shows that no real asynchronous operations are provided. A novel hybrid MPI-OpenMP programming approach to overcome this challenge is developed. MPI-awareness is introduced to the OpenMP runtime through a new type of task, which can be scheduled together with the regular OpenMP wo...    »
 
Translated abstract:
Ausgehend von einer Klassifizierung paralleler Programmieransätze und insbesondere einer Analyse des MPI-Standards wird das Problem der asynchronen Kommunikation eingehend untersucht. Verschiedene Implementierungen des Standards werden untersucht und auf verschiedenen Hardwareplattformen gezeigt, dass asynchrone Kommunikation in der Regel nicht erfolgt. Ein neuartiger hybrider MPI-OpenMP Programmieransatz wird entwickelt, um dieses Problem zu beheben. Mittels geeigneter MPI-Erweiterungen im Open...    »
 
Oral examination:
22.09.2016 
File size:
2213657 bytes 
Pages:
174 
Last change:
28.09.2016