Sumatra
2005-01-21 01:34:29 UTC
I am developing a simulator for Gang Scheduler on a Beowulf linux
cluster. I am planning to use MPI to communicate between a centralized
scheduler and all the nodes, since MPI provides APIs for "scatter"ing
and "gather"ing messages which can come very handy. But with MPI, the
child process created using fork cannot be initialized so that the
child runs an MPI application. Since the workload for the simulator is
going to consist of MPI applications, I was wondering if MPI can be
used to develop the simulator. If not, can you suggest a workaround?
cluster. I am planning to use MPI to communicate between a centralized
scheduler and all the nodes, since MPI provides APIs for "scatter"ing
and "gather"ing messages which can come very handy. But with MPI, the
child process created using fork cannot be initialized so that the
child runs an MPI application. Since the workload for the simulator is
going to consist of MPI applications, I was wondering if MPI can be
used to develop the simulator. If not, can you suggest a workaround?