EFFICIENT PARALLEL JOB SCHEDULING USING GANG SERVICE

Article Properties
  • Language
    English
  • Publication Date
    2001/06/01
  • Indian UGC (Journal)
  • Refrences
    18
  • FABRICIO ALVES BARBOSA DA SILVA LIP6, Dept ASIM, Universite Pierre et Marie Curie, 4, Place Jussieu 75252 Paris Cedex 05, France
  • ISAAC D. SCHERSON Department of Information and Computer Science, University of California, Irvine CA 92697-3425, USA
Abstract
Cite
DA SILVA, FABRICIO ALVES BARBOSA, and ISAAC D. SCHERSON. “EFFICIENT PARALLEL JOB SCHEDULING USING GANG SERVICE”. International Journal of Foundations of Computer Science, vol. 12, no. 03, 2001, pp. 265-84, https://doi.org/10.1142/s0129054101000485.
DA SILVA, F. A. B., & SCHERSON, I. D. (2001). EFFICIENT PARALLEL JOB SCHEDULING USING GANG SERVICE. International Journal of Foundations of Computer Science, 12(03), 265-284. https://doi.org/10.1142/s0129054101000485
DA SILVA FAB, SCHERSON ID. EFFICIENT PARALLEL JOB SCHEDULING USING GANG SERVICE. International Journal of Foundations of Computer Science. 2001;12(03):265-84.
Journal Categories
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Computer software
Technology
Electrical engineering
Electronics
Nuclear engineering
Electronics
Computer engineering
Computer hardware
Description

How can parallel job scheduling be optimized for dynamic environments? This research addresses the dynamic parallel job scheduling challenge by utilizing Gang scheduling. Aiming to enhance traditional Gang scheduling techniques, the study introduces Concurrent Gang, a class of scheduling policies that allow flexible and concurrent scheduling of multiple parallel jobs. This improves Gang scheduling's space sharing features while preserving its other benefits. To evaluate Concurrent Gang performance, the paper presents a dynamic competitive ratio methodology, which is then used to compare dynamic bin packing algorithms applied to a workload generated by a statistical model. Moreover, dynamic competitive ratio is the figure of merit used to evaluate and compare packing strategies for job scheduling under multiple constraints. The results show that in unidimensional cases, the difference between best fit and first fit is small, allowing first fit to be used without system degradation. The work suggests that packing algorithms must balance resource utilization across all dimensions when considering multidimensional cases, like memory, rather than prioritizing a single dimension. It provides guidelines for optimizing job scheduling under multiple constraints.

Published in the International Journal of Foundations of Computer Science, this article aligns with the journal’s focus on theoretical foundations of computer science. It relates to job scheduling algorithms, contributing to topics such as distributed computing and resource management, key interests of the journal.

Refrences
Refrences Analysis
Refrences used by this article by year