Title :
The construction of a retargetable simulator for an architecture template
Author :
Kienhuis, B. ; Deprettere, E. ; Vissers, K. ; van der Wolf, P.
Author_Institution :
Delft Univ. of Technol., Netherlands
Abstract :
Systems in the domain of high-performance video signal processing are becoming more and more programmable. We suggest an approach to design such systems that involves measuring, via simulation, the performance of various architectures on which a set of applications are mapped. This approach requires a retargetable simulator for an architecture template. We describe the retargetable simulator that we constructed for a stream-oriented application-specific dataflow architecture. For each architecture instance of the architecture template, a specific simulator is derived in three steps: the architecture instance is constructed, an execution model is added, and the executable architecture is instrumented to obtain performance numbers. We used object oriented principles together with a high-level simulation mechanism to ensure retargetability and an efficient simulation speed. Finally we explain how a retargetable simulator can be encapsulated within an environment for automated design space exploration.
Keywords :
computer architecture; data flow computing; performance evaluation; architecture template; automated design space exploration; dataflow architecture; performance; retargetable simulator; video signal processing; Cost function; Electrical capacitance tomography; Electronic mail; Instruments; Laboratories; Process design; Signal design; Signal processing; Silicon; Video signal processing;
Conference_Titel :
Hardware/Software Codesign, 1998. (CODES/CASHE '98) Proceedings of the Sixth International Workshop on
Conference_Location :
Seattle, WA, USA
Print_ISBN :
0-8186-8442-9
DOI :
10.1109/HSC.1998.666249