Parallelizing SIR Epidemic Spread Simulation Using Pthreads, OpenMP, and MPI
Diese Arbeit evaluiert die Leistungsfähigkeit von Pthreads, OpenMP und MPI bei der Parallelisierung einer rechenintensiven SIR-Epidemie-Simulation auf einem 2D-Gitter und zeigt auf, dass MPI im Vergleich zu dem moderaten und begrenzten Scaling von OpenMP und Pthreads, welches auf Synchronisations- und Speicherressourcen-Konflikt-Overheads zurückzuführen ist, eine überlegene Beschleunigung und ein nahezu lineares Skalieren für große Gitter erreicht.