DocumentCode :
1665012
Title :
Layered Spiral Algorithm for memory-aware mapping and scheduling on Network-on-Chip
Author :
Li, Shuo ; Jafari, Fahimeh ; Hemani, Ahmed ; Kumar, Shashi
Author_Institution :
Dept. of Electron. Syst., R. Inst. of Technol., Stockholm, Sweden
fYear :
2010
Firstpage :
1
Lastpage :
6
Abstract :
In this paper, Layered Spiral Algorithm (LSA) is proposed for memory-aware application mapping and scheduling onto Network-on-Chip (NoC) based Multi-Processor System-on-Chip (MPSoC). The energy consumption is optimized while keeping high task level parallelism. The experimental evaluation indicates that if memory-awareness is not considered during mapping and scheduling, memory overflows may occur. The underlying problem is also modeled as a Mixed Integer Linear Programming (MILP) problem and solved using an efficient branch-and-bound algorithm to compare optimal solutions with results achieved by LSA. Comparing to MILP solutions, the LSA results demonstrate only about 20% and 12% increase of total communication cost in case of a small and middle size synthetic problem, respectively, while it is order of magnitude faster than the MILP solutions. Therefore, the LSA can find acceptable total communication cost with a low runtime complexity, enabling quick exploration of large design spaces, which is infeasible for exhaustive search.
Keywords :
energy consumption; integer programming; linear programming; multiprocessing systems; network-on-chip; processor scheduling; tree searching; branch-and-bound algorithm; energy consumption; exhaustive search; layered spiral algorithm; memory-aware application mapping; memory-aware scheduling; mixed integer linear programming problem; multiprocessor system-on-chip; network-on-chip; Computational modeling; Data models; Energy consumption; Heuristic algorithms; Memory management; Scheduling; Spirals;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
NORCHIP, 2010
Conference_Location :
Tampere
Print_ISBN :
978-1-4244-8972-5
Electronic_ISBN :
978-1-4244-8971-8
Type :
conf
DOI :
10.1109/NORCHIP.2010.5669442
Filename :
5669442
Link To Document :
بازگشت