DocumentCode :
2190352
Title :
Synthesis of DSP Architectures Using Libraries of Coarse-Grain Configurations
Author :
Salmela, Perttu ; Shen, Chung-Ching ; Bhattacharyya, Shuvra S. ; Takala, Jarmo
Author_Institution :
Institute of Digital and Computer Systems, Tampere University of Technology, Tampere, Finland, perttu.salmela@tut.fi
fYear :
2007
fDate :
17-19 Oct. 2007
Firstpage :
475
Lastpage :
480
Abstract :
The implementation of real-time signal processing applications calls for parallelism to avoid unpractical clock frequencies and to lower power consumption. In this paper, a method for exploring the design space of parallel elementary computing resources is proposed. The method can be used to find a suitable set of computing resources for processors applying instruction level parallelism (ILP) or pure hardware designs. The extensive size of the design space is coped with coarse level modeling and evaluation. The method presents the system as a union of multisets of computing resources. This formulation provides a general framework for efficient, multi-objective optimization in terms of relevant cost metrics, including processing latency, area, and power consumption. We demonstrate this framework by developing a multiobjective evolutionary algorithm based on it, and applying this algorithm to a rake receiver application.
Keywords :
Clocks; Computer architecture; Concurrent computing; Digital signal processing; Energy consumption; Libraries; Parallel processing; Signal processing; Signal synthesis; Space exploration; Exploration; ILP; multiobjective; system design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Systems, 2007 IEEE Workshop on
Conference_Location :
Shanghai, China
ISSN :
1520-6130
Print_ISBN :
978-1-4244-1222-8
Electronic_ISBN :
1520-6130
Type :
conf
DOI :
10.1109/SIPS.2007.4387594
Filename :
4387594
Link To Document :
بازگشت