• DocumentCode
    2035438
  • Title

    Memory and communication driven spatio-temporal scheduling on MPSoCs

  • Author

    Bhatti, Zubair Wadood ; Miniskar, Narasinga Rao ; Preuveneers, Davy ; Wuyts, Roel ; Berbers, Yolande ; Catthoor, Francky

  • Author_Institution
    DistriNet, KU Leuven, Leuven, Belgium
  • fYear
    2012
  • fDate
    Aug. 30 2012-Sept. 2 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Scheduling and executing software efficiently on contemporary embedded systems, featuring heterogeneous multi-processors, multiple power modes, complex memory hierarchies and advanced interconnects, is a daunting task. State-of-the-art tools that schedule software tasks to hardware resources face limitations: (1) either they do not take into account the interdependancies among processing, memory and communication constraints (2) or they decouple the problem of spatial assignment from temporal scheduling. As a result existing tools make sub-optimal spatio-temporal scheduling decisions. This paper presents a technique to find globally optimized solutions by co-exploring spatio-temporal schedules for computation, data storage and communication simultaneously, considering the interdependencies between them. Experiments on mapping exploration of an image processing application on a heterogeneous MPSoC platform show that this co-exploration methodology finds schedules that are more energy efficient, when compared to decoupled exploration techniques for the particular application and target platform.
  • Keywords
    electronic engineering computing; embedded systems; interconnections; scheduling; spatiotemporal phenomena; storage management chips; system-on-chip; MPSoC; advanced interconnects; communication driven spatio-temporal scheduling; complex memory hierarchies; contemporary embedded systems; hardware resources; heterogeneous multiprocessors; memory driven spatio-temporal scheduling; multiple power modes; software tasks; spatio-temporal scheduling decisions; Bandwidth; Energy consumption; Memory management; Processor scheduling; Program processors; Schedules;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Circuits and Systems Design (SBCCI), 2012 25th Symposium on
  • Conference_Location
    Brasilia
  • Print_ISBN
    978-1-4673-2606-3
  • Type

    conf

  • DOI
    10.1109/SBCCI.2012.6344423
  • Filename
    6344423