Sources and further reading

  1. C. Augustine. Introduction to Parallel Programming with MPI and OpenMP. Source of the great ’pit stops’ analogy. Oct. 2018. url: https://princetonuniversity.github.io/PUbootcamp/sessions/parallel-programming/Intro_PP_bootcamp_2018.pdf
  2. Fabio Baruffa. Improve MPI Performance by Hiding Latency. July 2020. url: https://www.intel.com/content/www/us/en/developer/articles/technical/overlap-computation-communication-hpc-applications.html
  3. Pavanakumar Mohanamuraly, Jan Christian Huckelheim, and Jens-Dominik Mueller. “Hybrid Parallelisation of an Algorithmically Differentiated Adjoint Solver”. In: Proceedings of the VII European Congress on Computational Methods in Applied Sciences and Engineering (ECCOMAS Congress 2016). Institute of Structural Analysis and Antiseismic Research School of Civil Engineering National Technical University of Athens (NTUA) Greece, 2016. doi: 10.7712/100016.1884.10290. url: https://doi.org/10.7712/100016.1884.10290.
  4. B. Steinbusch. Introduction to Parallel Programming with MPI and OpenMP. Mar. 2021. url: https://www.fz-uelich.de/SharedDocs/Downloads/IAS/JSC/EN/slides/mpi/mpi-openmp-handouts.pdf?__blob=publicationFile.
  5. EuroCC National Competence Center Sweden. Intermediate MPI. May 2022. url: https://enccs.github.io/intermediate-mpi/.