Constructing distributed schedulers using the MESSIAHS interface language

Steve J. Chapin, Eugene H. Spafford

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

The MESSIAHS project is investigating mechanisms that support task placement in heterogeneous, distributed, autonomous systems. MESSIAHS provides a substrate on which scheduling algorithms can be implemented. These mechanisms were designed to support diverse task placement and load balancing algorithms. As part of this work, we have constructed an interface layer to the underlying mechanisms. This includes the MESSIAHS Interface Language (MIL) for constructing distributed schedulers. This paper gives an overview of MESSIAHS, describes a sample interface layer in detail, and gives example implementations of well-known algorithms from the literature built using this layer.

Original languageEnglish (US)
Title of host publicationProceedings of the Hawaii International Conference on System Sciences
PublisherIEEE Computer Society
Pages425-434
Number of pages10
ISBN (Print)0818650605, 9780818650604
DOIs
StatePublished - 1994
EventProceedings of the 27th Hawaii International Conference on System Sciences (HICSS-27). Part 4 (of 5) - Wailea, HI, USA
Duration: Jan 4 1994Jan 7 1994

Publication series

NameProceedings of the Hawaii International Conference on System Sciences
Volume2
ISSN (Print)1060-3425

Other

OtherProceedings of the 27th Hawaii International Conference on System Sciences (HICSS-27). Part 4 (of 5)
CityWailea, HI, USA
Period1/4/941/7/94

ASJC Scopus subject areas

  • Computer Science(all)

Fingerprint Dive into the research topics of 'Constructing distributed schedulers using the MESSIAHS interface language'. Together they form a unique fingerprint.

  • Cite this

    Chapin, S. J., & Spafford, E. H. (1994). Constructing distributed schedulers using the MESSIAHS interface language. In Proceedings of the Hawaii International Conference on System Sciences (pp. 425-434). (Proceedings of the Hawaii International Conference on System Sciences; Vol. 2). IEEE Computer Society. https://doi.org/10.1109/hicss.1994.323241