[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] Maui Cluster Scheduler

Maui Cluster Scheduler


Maui is an advanced job scheduler for use on clusters and supercomputers. It is a highly optimized and configurable tool capable of supporting a large array of scheduling policies, dynamic priorities, extensive reservations, and fairshare. It is currently in use at hundreds of leading government, academic, and commercial sites throughout the world. It improves the manageability and efficiency of machines ranging from clusters of a few processors to multi-teraflop supercomputers.

Maui is a community project* and may be downloaded, modified, and distributed.  It has been made possible by the support of Cluster Resources, Inc and the contributions of many individuals and sites including the U.S. Department of Energy, PNNL, the Center for High Performance Computing at the University of Utah (CHPC), Ohio Supercomputing Center (OSC), University of Southern California (USC), SDSC, MHPCC, BYU, NCSA, and many others.


Maui extends the capabilities of base resource management systems by adding the following features:
  Maui interfaces with numerous resource management systems supporting any of the following scheduling API's

PBS Scheduling API - TORQUE, OpenPBS and PBSPro
Loadleveler Scheduling API - Loadleveler (IBM)
SGE Scheduling API - Sun Grid Engine (Sun)*
BProc Scheduling API - BProc (Scyld)**
SSS XML Scheduling API*
LSF Scheduling API - LSF (Platform)
Wiki FlatText Scheduling API (Wiki)
*partial support or under development
**supported under Clubmask

Maui is currently supported on all known variants of Linux, AIX, OSF/Tru-64, Solaris, HP-UX, IRIX, FreeBSD, and other UNIX platforms.
The Maui scheduler is mature, fully documented, and supported.  It continues to be agressively developed and possesses a very active and growing user community.  Its legacy of pushing the scheduling envelope continues as we promise to deliver the best possible scheduler supporting systems software will allow. 

If you would like to contribute to this project, contact us at developers@supercluster.org

LL Interface Notes
PBS Interface Notes

* The software license allows end-user organizations to freely use, support, modify, and distribute the code for non-commercial purposes. The license may not meet the strict definitions of open source as defined by some organizations. Read the full license for details.
[an error occurred while processing this directive] [an error occurred while processing this directive]