User: Guest  Login
Document type:
Bachelorarbeit
Author(s):
Hachicha, Mehdi
Title:
Improving OpenMP Loop Scheduling in AutoPas
Abstract:
Particle simulators commonly loop over particles and compute their interactions pairwise. Indeed, running the computations in parallel threads can significantly speed up the simulations. However, developers should look out for load imbalance: the uneven distribution of tasks between threads, such that some finish early and wait instead of taking up more work. For example, this may occur when tasks differ in complexity. To maintain optimal performance, simulators can thus benefit from load balanc...     »
Translated abstract:
Partikelsimulatoren durchlaufen Partikel häufig in einer Schleife und berechnen ihre Interaktionen paarweise. Das Ausführen der Berechnungen in parallelen Threads kann die Simulationen erheblich beschleunigen. Entwickler sollten jedoch auf Lastverteilung achten: sollten Lasten ungleichmäßig verteilt sein, sind einige Threads zu früh fertig, und warten, anstatt mehr Arbeit aufzunehmen. Dies kann beispielsweise auftreten, wenn sich die Aufgaben in ihrer Komplexität unterscheiden. Um eine optimale...     »
Supervisor:
Bungartz, Hans-Joachim
Advisor:
Newcome, Samuel James
Year:
2024
Quarter:
3. Quartal
Year / month:
2024-07
Month:
Jul
Language:
en
University:
Technical University of Munich
Faculty:
TUM School of Computation, Information and Technology
 BibTeX