• DocumentCode
    2516472
  • Title

    Reducing communication costs on Dynamic Networks-on-Chip through runtime relocation of tasks

  • Author

    Mahr, Philipp ; Bobda, Christophe

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Potsdam, Potsdam, Germany
  • fYear
    2012
  • fDate
    11-12 Oct. 2012
  • Firstpage
    177
  • Lastpage
    182
  • Abstract
    Incremental on-line scheduling of tasks on reconfigurable devices may lead to suboptimal placements of tasks, in particular when communicating tasks and components have to be placed far apart due to the current device occupation. This includes computing modules, memories and peripherals and leads to high latency and high network bandwidth in Dynamic Networks-on-Chip, thus reducing the performance of applications. Relocation of tasks at runtime provides a way to optimize the placement of tasks with the goal of reducing communication distance between communication partners, resulting in an increase of performance of the whole system. In this work, we introduce a communication-aware on-line scheduler, as well as relocation strategies to cope with the drawback of device fragmentation. By selecting a feasible relocation task set, reordering the selected tasks and replace them, we are able to show an improvement of up to 25% in communication costs, with a lower rejection rate of tasks.
  • Keywords
    network-on-chip; processor scheduling; communication cost reduction; communication-aware on-line scheduler; computing modules; device fragmentation; dynamic networks-on-chip; incremental on-line scheduling; memories; peripherals; reconfigurable devices; runtime relocation; suboptimal placements; task relocation; Computer architecture; Heuristic algorithms; Performance evaluation; Runtime; Schedules; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping (RSP), 2012 23rd IEEE International Symposium on
  • Conference_Location
    Tampere
  • ISSN
    2150-5500
  • Print_ISBN
    978-1-4673-2786-2
  • Electronic_ISBN
    2150-5500
  • Type

    conf

  • DOI
    10.1109/RSP.2012.6380708
  • Filename
    6380708