Loop pipelining for scheduling multi-dimensional systems via rotation

Research output: Contribution to journalConference articlepeer-review

18 Scopus citations

Abstract

Multi-dimensional (MD) systems are widely used in scientific applications such as image processing, geophysical signal processing and fluid dynamics. Earlier scheduling methods in synthesizing MD systems do not explore loop pipelining across different dimensions. This paper explores the basic properties of MD loop pipelining and presents an algorithm, called multi-dimensional rotation scheduling, to find an efficient schedule based on the multi-dimensional retiming technique we developed. The description and the correctness of our algorithm are presented in the paper. The experiments show that our algorithm can achieve optimal results efficiently.

Original languageEnglish
Pages (from-to)485-490
Number of pages6
JournalProceedings - Design Automation Conference
DOIs
StatePublished - 1994
Externally publishedYes
EventProceedings of the 31st Design Automation Conference - San Diego, CA, USA
Duration: 6 Jun 199410 Jun 1994

Fingerprint

Dive into the research topics of 'Loop pipelining for scheduling multi-dimensional systems via rotation'. Together they form a unique fingerprint.

Cite this