• DocumentCode
    1902673
  • Title

    Schedulers-Driven approach for dynamic placement/scheduling of multiple DAGs onto SoPCs

  • Author

    Belaid, Ikbel ; Muller, Fabrice ; Benjemaa, Maher

  • Author_Institution
    LEAT-CNRS, Univ. of Nice Sophia-Antipolis, Sophia-Antipolis, France
  • fYear
    2011
  • fDate
    24-27 May 2011
  • Firstpage
    179
  • Lastpage
    185
  • Abstract
    With the advent of System on Programmable Chips (SoPCs), there is a serious need for placing and scheduling algorithms which can allow multiple Directed Acyclic Graphs (DAGs) structured applications to compete for the computational resources provided by SoPCs. A runtime scheme for distributed scheduling and placement of DAG-based real time tasks on SoPCs is described in this paper. In the proposed distributed approach, called Schedulers-Driven, each scheduler associated to a DAG makes its own placement/scheduling decisions and collaborates with the available placers corresponding to SoPCs in the system. The placers focus in managing free resource space for the requirements of elected tasks. Schedulers-Driven aims at optimizing the DAG slowdowns and reducing the rejection ratio of real-time DAGs. Other important goals are attained by this approach, which are the reduction of placement and scheduling overheads ensured by the techniques of prefetch and reuse, and the efficiency of resource utilization guaranteed by the reuse technique and the slickness of placement method.
  • Keywords
    directed graphs; distributed processing; programmable circuits; system-on-chip; SoPCs; directed acyclic graphs; distributed scheduling; dynamic placement method; dynamic scheduling; multiple DAGs; resource utilization; schedulers-driven approach; system-on-programmable chips; Dynamic scheduling; Fitting; Partitioning algorithms; Processor scheduling; Real time systems; Schedules; Schedulers-Driven placement/scheduling; heterogeneous device; prefetch; real-time DAGs; reuse; run-time reconfiguration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping (RSP), 2011 22nd IEEE International Symposium on
  • Conference_Location
    Karlsruhe
  • ISSN
    Pending
  • Print_ISBN
    978-1-4577-0658-5
  • Electronic_ISBN
    Pending
  • Type

    conf

  • DOI
    10.1109/RSP.2011.5929993
  • Filename
    5929993