Scheduling of parallel jobs in a heterogeneous multi-site environment

65Citations
Citations of this article
22Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Most previous research on job scheduling for heterogeneous systems considers a scenario where each job or task is mapped to a single processor. On the other hand, research on parallel job scheduling has concentrated primarily on the homogeneous context. In this paper, we address the scheduling of parallel jobs in a heterogeneous multi-site environment, where each site has a homogeneous cluster of processors, but processors at different sites have different speeds. Starting with a simple greedy scheduling strategy, we propose and evaluate several enhancements using trace driven simulations. We consider the use of multiple simultaneous reservations at different sites, use of relative job efficacy as a queuing priority, and compare the use of conservative versus aggressive backfilling. Unlike the single-site case, conservative backfilling is found to be consistently superior to aggressive backfilling for the heterogeneous multi-site environment. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Sabin, G., Kettimuthu, R., Rajan, A., & Sadayappan, P. (2003). Scheduling of parallel jobs in a heterogeneous multi-site environment. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2862, 87–104. https://doi.org/10.1007/10968987_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free