The Co-Design of Exascale Storage Architectures (CODES) simulation framework builds upon the ROSS parallel discrete event simulation engine to provide high-performance simulation utilities and models for building scalable distributed systems simulations
Other
40
stars
16
forks
source link
Handle Multiple Communicators in MPI-Sim layer (Imported #140) #140
We should add the support for multiple communicators in the MPI Simulation layer (Right now we assume MPI_COMM_WORLD for all cases). One of the traces on the Design Forward website, MiniDFT is using MPI_Comm_Split and MPI_Comm_Dup calls for communication. For now, we could issue a warning and exit for application traces that use multiple communicators to prevent incorrect performance prediction.
Original Issue Author: Misbah Mubarak Original Issue ID: 140 Original Issue URL: https://xgitlab.cels.anl.gov/codes/codes/issues/140
We should add the support for multiple communicators in the MPI Simulation layer (Right now we assume MPI_COMM_WORLD for all cases). One of the traces on the Design Forward website, MiniDFT is using MPI_Comm_Split and MPI_Comm_Dup calls for communication. For now, we could issue a warning and exit for application traces that use multiple communicators to prevent incorrect performance prediction.