A communication library between multiple sets of MPI processes for a MPMD model


Because current high-end parallel systems have more than several thousands of nodes, a new programming model is required to exploit different levels of parallelism. For example, a conventional master-worker program assumes that a worker is running as a single MPI process. In some cases, a worker may run as a set of MPI processes to exploit a different level… (More)
DOI: 10.1145/2488551.2488597


  • Presentations referencing similar topics