跳到主要导航 跳到搜索 跳到主要内容

Scheduling data-flow graphs via retiming and unfolding

  • IEEE
  • Iowa State University
  • University of Notre Dame

科研成果: 期刊稿件文章同行评审

摘要

Loop scheduling is an important problem in parallel processing. The retiming technique reorganizes an iteration; the unfolding technique schedules several iterations together. We combine these two techniques to obtain a static schedule with a reduced average computation time per iteration. We first prove that the order of retiming and unfolding is immaterial for scheduling a data-flow graph (DFG). From this nice property, we present a polynomial-time algorithm on the original DFG, before unfolding, to find the minimum-rate static schedule for a given unfolding factor. For the case of a unit-time DFG, efficient checking and retiming algorithms are presented.

源语言英语
页(从-至)1259-1267
页数9
期刊IEEE Transactions on Parallel and Distributed Systems
8
12
DOI
出版状态已出版 - 1997
已对外发布

学术指纹

探究 'Scheduling data-flow graphs via retiming and unfolding' 的科研主题。它们共同构成独一无二的学术指纹。

引用此