Full parallelism in uniform nested loops using multi-dimensional retiming

Research output: Contribution to journalConference articlepeer-review

22 Scopus citations

Abstract

Most scientific and DSP applications are recursive or iterative. Uniform nested loops can be modeled as multi-dimensional data flow graphs (DFGs). To achieve full parallelism of the loop body, i.e., all the computational nodes executed in parallel, substantially decreases the overall computation time. It is well known that for one-dimensional DFGs retiming can not always achieve full parallelism. This paper shows an important and counter-intuitive result, which proves that we can always obtain full-parallelism for DFGs with more than one dimension. It also presents two novel multi-dimensional retiming techniques to obtain full parallelism.

Original languageEnglish
Article number5727774
Pages (from-to)II130-II133
JournalProceedings of the International Conference on Parallel Processing
Volume2
DOIs
StatePublished - 1994
Externally publishedYes
Event23rd International Conference on Parallel Processing, ICPP 1994 - Raleigh, NC, United States
Duration: 15 Aug 199419 Aug 1994

Fingerprint

Dive into the research topics of 'Full parallelism in uniform nested loops using multi-dimensional retiming'. Together they form a unique fingerprint.

Cite this