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
fDate :
Aug. 30 2012-Sept. 2 2012
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;
Conference_Titel :
Integrated Circuits and Systems Design (SBCCI), 2012 25th Symposium on
Conference_Location :
Brasilia
Print_ISBN :
978-1-4673-2606-3
DOI :
10.1109/SBCCI.2012.6344423