• DocumentCode
    2200197
  • 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
  • fYear
    1998
  • fDate
    18-18 March 1998
  • Firstpage
    125
  • Lastpage
    129
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 1998. (CODES/CASHE '98) Proceedings of the Sixth International Workshop on
  • Conference_Location
    Seattle, WA, USA
  • ISSN
    1092-6100
  • Print_ISBN
    0-8186-8442-9
  • Type

    conf

  • DOI
    10.1109/HSC.1998.666249
  • Filename
    666249