• DocumentCode
    2449468
  • Title

    Automatic calibration of streaming applications for software mapping exploration

  • Author

    Sheng, Weihua ; Schürmans, Stefan ; Odendahl, Maximilian ; Leupers, Rainer ; Ascheid, Gerd

  • Author_Institution
    Inst. for Commun. Technol. & Embedded Syst., RWTH Aachen Univ., Aachen, Germany
  • fYear
    2011
  • fDate
    Oct. 31 2011-Nov. 2 2011
  • Firstpage
    136
  • Lastpage
    142
  • Abstract
    Streaming models have lately gained a lot of interest in embedded software design as they closely resemble computation of signal processing applications typically found in wireless and multimedia domains. To map streaming applications ontoMPSoCs (Multi-Processor System-on-Chips) efficiently, programmers need not only to validate software but also to estimate the performance of their software accurately. Therefore, fast MPSoC virtual platforms which support fully functional execution of software with good timing accuracy are required. In this paper, we propose a tool-flow to construct such MPSoC virtual platforms. The key idea is to annotate timing of sequential execution of streaming applications automatically by calibration in a configurable abstract MPSoC virtual platform. A case study of applying the tool-flow to a real-life heterogeneous MPSoC, TI´s OMAP, has been conducted to prove the tool-flow´s feasibility and show good accuracy of the calibrated virtual platform for software mapping exploration.
  • Keywords
    high level synthesis; multiprocessing systems; system-on-chip; TI OMAP; configurable abstract MPSoC virtual platform; embedded software design; multiprocessor system-on-chip; software mapping exploration; streaming application automatic calibration; tool-flow; Accuracy; Calibration; Computer architecture; Graphics processing unit; Hardware; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System on Chip (SoC), 2011 International Symposium on
  • Conference_Location
    Tampere
  • Print_ISBN
    978-1-4577-0671-4
  • Electronic_ISBN
    978-1-4577-0670-7
  • Type

    conf

  • DOI
    10.1109/ISSOC.2011.6089217
  • Filename
    6089217