-
How to gain hybrid MPI-OpenMP code performance without changing a line of code a.k.a. dealing with task affinity
Need for hybrid MPI-OpenMP programs The multi-core era is here and our programming habits need to adjust to it. Most people by now have their codes parallelized using MPI for distributed memory machines, as that era has been upon us for 20 years now. MPI codes can work well on multi-core machines, but, with the…