• DocumentCode
    1569977
  • Title

    Constrained global scheduling of streaming applications on MPSoCs

  • Author

    Zhu, Jun ; Sander, Ingo ; Jantsch, Axel

  • Author_Institution
    R. Inst. of Technol., Stockholm, Sweden
  • fYear
    2010
  • Firstpage
    223
  • Lastpage
    228
  • Abstract
    We present a global scheduling framework for synchronous data flow (SDF) streaming applications on MPSoCs, based on optimized computation and contention-free routing. The global scheduling of processors computing and communication transactions are formulated as constraint based problem, to avoid the scheduling overhead in TDMA-like heuristic schemes. A public domain constraint solver is exploited to solve the NP-complete scheduling efficiently, together with problem specific constraint modeling techniques. Experimental results show that the proposed framework can achieve a high predictable application throughput with minimized buffer cost. For instance, for applications in communication domain, higher throughput (up to 87%) has been observed with less buffer cost, compared to scenarios considering the heuristic scheduling overhead.
  • Keywords
    buffer storage; computational complexity; processor scheduling; system-on-chip; time division multiple access; NP-complete scheduling; TDMA-like heuristic schemes; buffer cost minimization; communication transactions; constrained global scheduling; constraint modeling; contention-free routing; optimized computation; public domain constraint solver; streaming applications; synchronous data flow; Application software; Buffer storage; Constraint optimization; Costs; Data flow computing; Delay; Processor scheduling; Streaming media; Throughput; Time division multiple access;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2010 15th Asia and South Pacific
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-5765-6
  • Electronic_ISBN
    978-1-4244-5767-0
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2010.5419892
  • Filename
    5419892