• DocumentCode
    1580443
  • Title

    A Unified Execution Model for Data-Driven Applications on a Composable MPSoC

  • Author

    Nejad, Ashkan Beyranvand ; Molnos, Anca ; Goossens, Kees

  • Author_Institution
    Delft Univ. of Technol., Delft, Netherlands
  • fYear
    2011
  • Firstpage
    818
  • Lastpage
    822
  • Abstract
    Multi-processor Systems on Chip (MPSoCs) execute multiple applications concurrently. These applications may belong to different domains, i.e., may have firm-, soft-, or non-real time requirements. A composable system simplifies system design, integration, and verification by avoiding the inter-application interference. Existing work demonstrates composability for applications expressed using a single model of computation. For example, Kahn Process Network (KPN) and dataflow are two common data-driven parallel models of computation, each with different properties and suited for different application domains. This paper extends existing work with support for concurrent, composable execution of KPN and dataflow applications on the same MPSoC platform. We formalize a unified execution model by defining its operations that implement the different models of computation on the MPSoC, and discuss the trade-offs involved. Our experiments indicate that multiple applications modeled in KPN and dataflow run composably on an MPSoC platform.
  • Keywords
    multiprocessing systems; system-on-chip; Kahn process network; composable MPSoC; data-driven applications; multiprocessor systems on chip; unified execution model; Computational modeling; Decoding; Processor scheduling; Real time systems; Software; System-on-a-chip; Timing; Composable System; Data-Driven Models; Execution Model; Multi-Processor System on Chip; Real-Time Applications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2011 14th Euromicro Conference on
  • Conference_Location
    Oulu
  • Print_ISBN
    978-1-4577-1048-3
  • Type

    conf

  • DOI
    10.1109/DSD.2011.110
  • Filename
    6037495