Title :
Mapping Algorithms for NoC-Based Heterogeneous MPSoC Platforms
Author :
Singh, Amit Kumar ; Jigang, Wu ; Prakash, Alok ; Srikanthan, Thambipillai
Author_Institution :
Centre for High Performance Embedded Syst., Nanyang Technol. Univ., Singapore, Singapore
Abstract :
Mapping of applications onto multiprocessor system-on-chip (MPSoC) can be realized either at design-time or run-time. At any time the number of tasks executing in MPSoC platform can exceed the available resources, requiring efficient run-time mapping techniques to meet the real-time constraints of the applications. This paper presents two run-time mapping heuristics for mapping the tasks of an application in close proximity so as to minimize the communication overhead. In particular, the communication overhead between two adjacent hardware tasks is eliminated by mapping them onto the same reconfigurable processing node. We show that the proposed approach is capable of alleviating network-on-chip (NoC) congestion bottlenecks to optimize the overall performance. Based on our investigations to map the tasks of applications´ at run-time onto an 8Ã8 NoC-based heterogeneous MPSoC, our mapping heuristics are capable of reducing total execution time and average channel load of applications when compared to state-of-the-art runtime mapping heuristics.
Keywords :
multiprocessing systems; network-on-chip; reconfigurable architectures; system-on-chip; NoC-based heterogeneous MPSoC platforms; communication overhead minimization; hardware tasks; mapping algorithms; multiprocessor system-on-chip; network-on-chip congestion bottlenecks; reconfigurable processing node; run-time mapping heuristics; Algorithm design and analysis; Application software; Design methodology; Digital systems; Embedded system; Hardware; Multiprocessing systems; Multitasking; Network-on-a-chip; Runtime; Mapping Algorithms; Multiprocessor System-on-Chip (MPSoC) Design; Network-on-Chip (NoC); Run-time mapping;
Conference_Titel :
Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on
Conference_Location :
Patras
Print_ISBN :
978-0-7695-3782-5
DOI :
10.1109/DSD.2009.145