DocumentCode
2648801
Title
A novel framework for multi-rate scheduling in DSP applications
Author
Govindarajan, R. ; Gao, Guang R.
Author_Institution
Dept. of Electr. Eng., McGill Univ., Montreal, Que., Canada
fYear
1993
fDate
25-27 Oct 1993
Firstpage
77
Lastpage
88
Abstract
The authors present a novel framework for multi-rate scheduling of signal processing programs represented by regular stream flow graphs (RSFGs). The nodes of an RSFG may execute at different rates to avoid unbounded storage requirement under repetitive computation. A distinct feature of the scheduling framework, called the multi-rate software pipelining, is to allow maximum overlapping of operations from successive iterations subject only to precedence constraints caused by data dependencies. A novel framework based on linear programming techniques has been proposed to schedule RSFGs. The scheduling problem is formulated as a mathematical problem by capturing data dependencies between two actors as a precedence relation between the firing of these actors. The precedence relationships are represented in the form of a precedence graph. An efficient polynomial-time solution is obtained by observing that the computation rate of the optimal schedule is the minimum cost-to-time ratio cycle (MCTRC) in the precedence graph
Keywords
array signal processing; computational complexity; iterative methods; linear programming; processor scheduling; signal flow graphs; DSP applications; computation rate; data dependencies; linear programming techniques; minimum cost-to-time ratio cycle; multi-rate scheduling; polynomial-time solution; precedence constraints; precedence graph; regular stream flow graphs; successive iterations; Application software; Computer science; Digital signal processing; Finite impulse response filter; Flow graphs; Pipeline processing; Polynomials; Processor scheduling; Signal processing; Signal processing algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-Specific Array Processors, 1993. Proceedings., International Conference on
Conference_Location
Venice
ISSN
1063-6862
Print_ISBN
0-8186-3492-8
Type
conf
DOI
10.1109/ASAP.1993.397122
Filename
397122
Link To Document