DocumentCode
2124773
Title
Transforming linear systems for joint latency and throughput optimization
Author
Srivastava, Mani B. ; Potkonjak, Miodrag
Author_Institution
AT&T Bell Labs., Murray Hill, NJ, USA
fYear
1994
fDate
28 Feb-3 Mar 1994
Firstpage
267
Lastpage
271
Abstract
We present algorithm transformations to simultaneously optimize for throughput and latency for the important case of linear time-invariant DSP systems. Although throughput alone can be arbitrarily improved using previously published techniques, none of them is effective when latency constraints are considered. We have used a state-space based approach which treats various algorithm transformations in an integrated fashion, and answers analytically whether it is possible to simultaneously meet any given combination of constraints on latency and throughput. The analytic approach is optimum and constructive in nature, and produces a complete implementation when feasibility conditions are fulfilled. We also present a sub-optimal but hardware efficient heuristic approach. On all benchmarks the new approaches show much superior results than published ones
Keywords
active filters; circuit CAD; directed graphs; signal processing; state-space methods; VLSI synthesis; algorithm transformations; analytic approach; biquad filters; directed control dataflow graph; latency optimization; linear time-invariant DSP systems; state-space based approach; suboptimal heuristic approach; throughput optimization; Costs; Delay; Digital signal processing; Filtering algorithms; Hardware; Linear systems; Optimizing compilers; Software algorithms; Throughput; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
European Design and Test Conference, 1994. EDAC, The European Conference on Design Automation. ETC European Test Conference. EUROASIC, The European Event in ASIC Design, Proceedings.
Conference_Location
Paris
Print_ISBN
0-8186-5410-4
Type
conf
DOI
10.1109/EDTC.1994.326866
Filename
326866
Link To Document