Metascheduling: A scheduling model for metacomputing systems

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

14 Scopus citations

Abstract

Metacomputing is the seamless application of geographically separated distributed computing resources to user applications. We consider the scheduling of meta applications; applications consisting of multiple components that may communicate and interact over the course of the application. Components may be schedulable computations, remote servers or databases, remote instruments, humans in the loop, etc. We divide applications into three categories-concurrent, parallel, and pipeline. Concurrent is the classic meta application in which a set of components each running in a single site are executing concurrently and exchanging data. Parallel is a special case of concurrent in which a component is replicated and distributed across multiple sites. Pipeline applications consist of components connected in a chain like fashion.

Original languageEnglish (US)
Title of host publicationProceedings - 7th International Symposium on High Performance Distributed Computing, HPDC 1998
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages348-349
Number of pages2
ISBN (Electronic)0818685794, 9780818685798
DOIs
StatePublished - Jan 1 1998
Externally publishedYes
Event7th IEEE International Symposium on High Performance Distributed Computing, HPDC 1998 - Chicago, United States
Duration: Jul 31 1998 → …

Publication series

NameProceedings - 7th International Symposium on High Performance Distributed Computing, HPDC 1998
Volume1998-July

Other

Other7th IEEE International Symposium on High Performance Distributed Computing, HPDC 1998
Country/TerritoryUnited States
CityChicago
Period7/31/98 → …

Fingerprint

Dive into the research topics of 'Metascheduling: A scheduling model for metacomputing systems'. Together they form a unique fingerprint.

Cite this