<< Previous question   Table of contents   MOSIX home   Next question >>

Question:

Can MOSIX migrate MPI processes

Answer:

Yes.

MPI allocates processes to slave nodes of a cluster in a Round-Robin fashion, without checking the state of the resources, e.g. speed, current load and available memory.

Process migration can improve the performance by load-balancing, by migration of processes from slower to faster nodes and to nodes with sufficient free memory, as well as by migration of MPI processes to grid nodes which are not part of the user's cluster.