Title :
Contention and energy aware mapping for real-time applications on Network-on-Chip
Author :
Bingjing Ge ; Naifeng Jing ; Weifeng He ; Zhigang Mao
Author_Institution :
Sch. of Microelectron., Shanghai Jiaotong Univ., Shanghai, China
Abstract :
Real-time constraints pose a new challenge when performing real-time application mapping onto Network-On-Chip. To this problem, we first propose a new task graph description in this paper, to enable both computation mapping and communication scheduling. Based on the proposed graph, we then propose a contention and energy aware mapping algorithm to eliminate the communication conflicts and reduce energy cost, thus delivering higher throughput and lower energy consumption on communicational links. In the experiments, we show that different real-time constraints impacts the on-chip network a lot, and our algorithm is able to find a better mapping and scheduling solution for a given real-time application and on-chip network structure. For example, comparing to traditional mapping without considering timing constraints, our algorithm reduces the energy up to 44% on average. It also improves throughput of the system up to 25%.
Keywords :
network-on-chip; contention; energy aware mapping; network-on-chip; real-time constraints; Algorithm design and analysis; Decision trees; IP networks; Real-time systems; System-on-a-chip; Throughput; Timing; Network-on-Chip; contention; decision tree; energy; mapping; real-time constrains; throughput;
Conference_Titel :
SoC Design Conference (ISOCC), 2012 International
Conference_Location :
Jeju Island
Print_ISBN :
978-1-4673-2989-7
Electronic_ISBN :
978-1-4673-2988-0
DOI :
10.1109/ISOCC.2012.6407042