Feedback guided dynamic loop scheduling; A theoretical approach

Research output: Chapter in Book/Report/Conference proceedingsChapterpeer-review

Abstract

In this paper we review existing loop scheduling algorithms and also describe the feedback-guided dynamic loop scheduling (FGDLS) algorithm that was proposed in Bull et al. (1996) and Bull (1998). The FGDLS algorithm uses a feedback mechanism to schedule a parallel loop within a sequential outer loop. It has been shown to perform well for scheduling problems for which the load associated with the parallel loop changes relatively slowly as the outer sequential loop executes. However the question of convergence of the FGDLS algorithm has remained an open question. In this paper we are able to establish sufficient conditions (essentially requiring that the workload does not change too rapidly with loop iteration count) for the (global) convergence of a continuous analogue of the feedback-guided algorithm.

Original languageEnglish
Title of host publicationProceedings - International Conference on Parallel Processing Workshops, ICPPW 2001
EditorsTimothy Mark Pinkston
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages115-121
Number of pages7
ISBN (Electronic)0769512607
DOIs
Publication statusPublished - 2001
EventInternational Conference on Parallel Processing Workshops, ICPPW 2001 - Valencia, Spain
Duration: 3 Sep 20017 Sep 2001

Publication series

NameProceedings of the International Conference on Parallel Processing Workshops
Volume2001-January
ISSN (Print)1530-2016

Conference

ConferenceInternational Conference on Parallel Processing Workshops, ICPPW 2001
Country/TerritorySpain
CityValencia
Period3/09/017/09/01

Keywords

  • Algorithm design and analysis
  • Computer science
  • Convergence
  • Dynamic scheduling
  • Educational institutions
  • Feedback loop
  • Performance loss
  • Processor scheduling
  • Scheduling algorithm
  • User-generated content

Fingerprint

Dive into the research topics of 'Feedback guided dynamic loop scheduling; A theoretical approach'. Together they form a unique fingerprint.

Cite this