Static scheduling of uniform nested loops

L. F. Chao, E. H.M. Sha

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

13 Scopus citations

Abstract

Efficient scheduling of nested loops is an important problem in highly parallel systems. Most of previous research has been on the transformations of iteration space instead of the loop body. The authors introduce a methodology to transform a loop body into a new one with a better schedule. They model nested loops as multidimensional data-flow graphs, and give a novel mathematical framework for uniform nested loops by using the techniques of retiming and unfolding. Integer linear inequality systems are derived to optimize the execution rate of an iteration. The special case of their framework gives the best-known algorithm for scheduling of one-level loops.

Original languageEnglish
Title of host publicationProceedings of 7th International Parallel Processing Symposium, IPPS 1993
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages254-258
Number of pages5
ISBN (Electronic)0818634421, 9780818634420
DOIs
StatePublished - 1993
Externally publishedYes
Event7th International Parallel Processing Symposium, IPPS 1993 - Newport, United States
Duration: 13 Apr 199316 Apr 1993

Publication series

NameProceedings of 7th International Parallel Processing Symposium, IPPS 1993

Conference

Conference7th International Parallel Processing Symposium, IPPS 1993
Country/TerritoryUnited States
CityNewport
Period13/04/9316/04/93

Fingerprint

Dive into the research topics of 'Static scheduling of uniform nested loops'. Together they form a unique fingerprint.

Cite this