One-Sided Communication Schematics
Process 0
Process 1
Process 0
MPI_WIN_CREATE
MPI_WIN_CREATE
MPI_WIN_
CREATE
LOAD
STORE
MPI_WIN_START
MPI_WIN_START
MPI_WIN_START
MPI_WIN_POST
MPI_PUT
MPI_PUT
MPI_PUT
LOAD
PUT locally
PUT remote
Process 1
MPI_WIN_
CREATE
Process 2
MPI_WIN_
CREATE
MPI_WIN_
LOCK
MPI_WIN_
UNLOCK
MPI_WIN_
LOCK
MPI_WIN_
UNLOCK
MPI_PUT
MPI_GET
Previous slide
Next slide
Back to first slide
View graphic version