• DocumentCode
    2255476
  • Title

    Cost modeling and cycle-accurate co-simulation of heterogeneous multiprocessor systems

  • Author

    van Haastregt, S. ; Halm, E. ; Kienhuis, B.

  • Author_Institution
    LIACS, Leiden Univ., Leiden, Netherlands
  • fYear
    2010
  • fDate
    8-12 March 2010
  • Firstpage
    1297
  • Lastpage
    1300
  • Abstract
    In this paper, we present a method to analyze different implementations of stream-based applications on heterogeneous multiprocessor systems. We take both resource usage and performance constraints into account. For the first aspect we use an empirical cost model. For the second aspect we build a network of cycle-accurate processor simulators. The simulation and resource cost estimation have been integrated in an existing framework, allowing one to generate fast exploration simulations, cycle-accurate simulations and FPGA implementations from a single system level specification. We show that with our methodology cycle-accurate performance numbers of candidate systems can be obtained. In our experiments with the QR and MJPEG applications, we found that the error of our resource cost model is below two percent.
  • Keywords
    media streaming; multiprocessing systems; FPGA implementations; MJPEG applications; cost modeling; cycle accurate processor simulator; fast exploration simulations; heterogeneous multiprocessor system; resource cost estimation; single system level specification; stream based application; Costs; Embedded computing; Embedded system; Field programmable gate arrays; Multiprocessing systems; Power demand; Power system modeling; Process design; Space exploration; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-7054-9
  • Type

    conf

  • DOI
    10.1109/DATE.2010.5457006
  • Filename
    5457006