Title :
Period assignment in multidimensional periodic scheduling
Author :
Verhaegh, W.F.J. ; Aarts, E.H.L. ; van Gorp, P.C.N.
Author_Institution :
Philips Res. Lab., Eindhoven, Netherlands
Abstract :
We discuss the problem of assigning periods in multidimensional periodic scheduling such that storage costs are minimized. This problem originates from the design of high throughput DSP systems, where highly parallel execution of loops is of utmost importance, and thus finding an optimal order of the loops is an important task. We formulate the period assignment problem as a linear programming (LP) problem with some additional, nonlinear constraints. The nonlinear constraints are handled by a branch and bound approach, whereas the LP relaxation is handled by a constraint generation technique. The effectiveness and efficiency of the approach are good, which is illustrated by means of some practical examples.
Keywords :
linear programming; scheduling; signal processing; tree searching; LP relaxation; branch and bound approach; constraint generation technique; high throughput DSP systems; highly parallel execution; linear programming problem; loops; multidimensional periodic scheduling; nonlinear constraints; optimal order; period assignment; storage cost minimization; Automatic control; Clocks; Constraint optimization; Costs; Digital signal processing; Flow graphs; Minimization methods; Multidimensional systems; Storage automation; Timing;
Conference_Titel :
Computer-Aided Design, 1998. ICCAD 98. Digest of Technical Papers. 1998 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
1-58113-008-2
DOI :
10.1109/ICCAD.1998.144327