Programming environment for the simulation of MPI applications.
More...
Programming environment for the simulation of MPI applications.
Once implemented, this programming environment will allow you to study within the simulator any MPI application without having to modify them for that. In other words, it will constitute an emulation solution for parallel codes.
You should use this programming environment of the SimGrid suite if you want to study existing MPI applications. If you want to work on a distributed application, have a look at the
GRAS environment. If you want to study some heuristics for a given problem (and if your goal is to produce theorems, not code), have a look at the
MSG environment, or the
SimDag one if you need to use DAGs. If none of those programming environments fits your needs, you may consider implementing your own directly on top of
SURF (but you probably want to contact us before).