Batch schedulers and message passing libraries/environments are two totally different animals with different design goals.
Using MPI for inter-node communications is not going to gain batch schedulers anything extra, but the limitations, for e.g. handling master node failover, dynamic node removal/additional (yes, I know MPI-2 has dynamic tasks), etc, are simply too great to workaround. Rayson On Sat, May 15, 2010 at 8:01 AM, Andrew Piskorski <a...@piskorski.com> wrote: > A cluster scheduler (or resource manager) like SGE, SLURM, or Torque > can itself be viewed as a parallel application running on a cluster. > So I'm wondering, have any such schedulers been implemented *as* an > MPI program? (Or PVM or whatever else?) If not, why not? Does the > MPI programming environment not provide a suitable substrate for what > a cluster scheduler needs to do? > > -- > Andrew Piskorski <a...@piskorski.com> > http://www.piskorski.com/ > _______________________________________________ > Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing > To change your subscription (digest mode or unsubscribe) visit > http://www.beowulf.org/mailman/listinfo/beowulf > _______________________________________________ Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf