• DocumentCode
    2254077
  • Title

    Evaluation of runtime task mapping heuristics with rSesame - a case study

  • Author

    Sigdel, Kamana ; Thompson, Mark ; Galuzzi, Carlo ; Pimentel, Andy D. ; Bertels, Koen

  • Author_Institution
    Comput. Eng. Lab., Delft Univ. of Technol., Delft, Netherlands
  • fYear
    2010
  • fDate
    8-12 March 2010
  • Firstpage
    831
  • Lastpage
    836
  • Abstract
    rSesame is a generic modeling and simulation framework which can explore and evaluate reconfigurable systems at the early design stages. The framework can be used to explore different HW/SW partitionings, task mappings and scheduling strategies at both design time and runtime. The framework strives for a high degree of flexibility, ease of use, fast performance and applicability. In this paper, we want to evaluate the framework´s characteristics by showing that it can easily and quickly model, simulate and compare a wide range of runtime mapping heuristics from various domains. A case study with a Motion-JPEG (MJPEG) application demonstrates that the presented model can be efficiently used to model and simulate a wide variety of mapping heuristics as well as to perform runtime exploration of various non-functional design parameters such as execution time, number of reconfigurations, area usage, etc.
  • Keywords
    hardware-software codesign; modelling; performance evaluation; reconfigurable architectures; scheduling; simulation; virtual machines; HW-SW partitioning; Motion-JPEG application; generic modeling framework; nonfunctional design parameter; rSesame; reconfigurable systems; runtime task mapping heuristics; scheduling strategies; simulation framework; Computational modeling; Computer architecture; Computer simulation; Design engineering; Laboratories; Partitioning algorithms; Processor scheduling; Reconfigurable architectures; Runtime; Streaming media;
  • 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.5456937
  • Filename
    5456937