DocumentCode :
3464373
Title :
An evolutionary approach to system-level synthesis
Author :
Teich, Jürgen ; Blickle, Tobias ; Thiele, Lothar
Author_Institution :
Comput. Eng. & Commun. Networks Lab., Swiss Federal Inst. of Technol., Zurich, Switzerland
fYear :
1997
fDate :
24-26 Mar 1997
Firstpage :
167
Lastpage :
171
Abstract :
Considers system-level synthesis as the problem of optimally mapping a task-level specification onto a heterogeneous hardware/software architecture. This problem requires: (1) the selection of the architecture (allocation), including general-purpose and dedicated processors, ASICs, buses and memories; (2) the mapping of the algorithm onto the selected architecture in space (binding) and time (scheduling); and (3) the design space exploration, with the goal of finding a set of implementations that satisfy a number of constraints on cost and performance. In this paper, a new graph-based mapping model is introduced to specify the task of system-level synthesis as an optimization problem. An evolutionary algorithm is adapted to solve this problem and is applied to explore the design space of video-codec implementations
Keywords :
computer architecture; formal specification; genetic algorithms; graph theory; high level synthesis; optimisation; processor scheduling; resource allocation; telecommunication computing; video codecs; ASICs; algorithm mapping; allocation; architecture selection; binding; buses; cost constraints; dedicated processors; design space exploration; evolutionary approach; general-purpose processors; graph-based mapping model; heterogeneous hardware/software architecture; memories; optimal mapping; optimization problem; performance constraints; scheduling; system-level synthesis; task-level specification mapping; video-codec implementations; Algorithm design and analysis; Computer architecture; Control system synthesis; Cost function; Evolutionary computation; Hardware; Network synthesis; Optimization methods; Software architecture; Space exploration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign, 1997. (CODES/CASHE '97), Proceedings of the Fifth International Workshop on
Conference_Location :
Braunschweig
ISSN :
1092-6100
Print_ISBN :
0-8186-7895-X
Type :
conf
DOI :
10.1109/HSC.1997.584597
Filename :
584597
Link To Document :
بازگشت