Skip to main navigation Skip to search Skip to main content

Task scheduling in distributed systems by work stealing and mugging - A simulation study

  • Stony Brook University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

We model and simulate the execution of parallel jobs represented by directed acyclic graphs on a system of networked distributed heterogeneous computers. We tested two online schedulers, the Enhanced Cilk Scheduler (ECS) and the Central Manager (CM). ECS is a decentralized scheduler, which implements work stealing and processor mugging techniques. CM is a centralized greedy scheduler. Our simulation results show that ECS is a well behaved scheduler particularly suited for scheduling task execution in dynamically changing systems because it is robust, requires little communication, and almost matches the performance of the CM scheduler.

Original languageEnglish
Title of host publicationITI 2002 - Proceedings of the 24th International Conference on Information Technology Interfaces
PublisherUniversity of Zagreb
Pages259-264
Number of pages6
ISBN (Print)9539676959, 9789539676955
DOIs
StatePublished - 2002
Event24th International Conference on Information Technology Interfaces, ITI 2002 - Cavtat, Croatia
Duration: Jun 24 2002Jun 27 2002

Publication series

NameProceedings of the International Conference on Information Technology Interfaces, ITI
ISSN (Print)1330-1012

Conference

Conference24th International Conference on Information Technology Interfaces, ITI 2002
Country/TerritoryCroatia
CityCavtat
Period06/24/0206/27/02

Keywords

  • Distributed Systems
  • Parallel Computing
  • Scheduling
  • Simulation

Fingerprint

Dive into the research topics of 'Task scheduling in distributed systems by work stealing and mugging - A simulation study'. Together they form a unique fingerprint.

Cite this