SC20 Proceedings

The International Conference for High Performance Computing, Networking, Storage, and Analysis

Exploring Hybrid MPI+Kokkos Tasks Programming Model


Workshop:PAW-ATM 2020: The 3rd Annual Parallel Applications Workshop, Alternatives To MPI+X

Authors: Samuel Khuvis and Karen Tomko (Ohio Supercomputer Center) and Jahanzeb Hashmi and Dhabaleswar Panda (Ohio State University)


Abstract: Most current parallel applications use data parallelism with a combination of MPI and threads. There has been growing interest in task-based programming models, but little work has been done on hybrid MPI+task codes. In this paper, we describe our experiences implementing a hybrid MPI+Kokkos tasks programming model for two applications. The first application is a general matrix multiplication code, and the second application is a breadth-first search.


Website:






Back to PAW-ATM 2020: The 3rd Annual Parallel Applications Workshop, Alternatives To MPI+X Archive Listing



Back to Full Workshop Archive Listing