[Beowulf] cluster scheduler implemented via MPI?
raysonlogin at gmail.com
Sun May 16 14:19:49 PDT 2010
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.
On Sat, May 15, 2010 at 8:01 AM, Andrew Piskorski <atp at 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 <atp at piskorski.com>
> Beowulf mailing list, Beowulf at beowulf.org sponsored by Penguin Computing
> To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf
More information about the Beowulf