Communication and Congestion Aware Run-Time Task Mapping on Heterogeneous MPSoCs

被引:0
作者
Khajekarimi, Elyas [1 ]
Hashemi, Mahmoud Reza [1 ]
机构
[1] Univ Tehran, Sch Elect & Comp Engn, Multimedia Proc Lab, Tehran, Iran
来源
2012 16TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS) | 2012年
关键词
Task Mapping; Dynamic mapping; Heterogeneous MPSoC;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The proper mapping of applications and their corresponding tasks has a significant effect on both performance and energy consumption in NoC-based MPSoC platforms. It has been shown in the literature that mapping connected tasks onto neighboring processors can control energy consumption and improve performance. This approach reduces the distance between connected tasks, which in-turn decreases the network traffic. This results in a reduction in overall energy consumption. Depending on the application, communication traffic may still cause network congestion which can still significantly affect the overall performance. Most existing methods do not simultaneously consider both the task communications and network congestion. In this paper, these two values together determine the proper mapping of applications on heterogeneous MPSoCs. The Best Neighbor (BN) algorithm is used to determine the initial mapping. Then during run-time, the mapping is adjusted dynamically using the acquired information from network traffic. The objective in the proposed scheme is to map tasks that have to communicate with each other in adjacent nodes, unless the current link traffic is preventing it. Experimental results indicate that the proposed algorithm achieves 23% communication energy saving compared to the BN mapping scheme, and 15% in comparison to the existing communication energy-aware (CE) method for an H.264/AVC decoder mapped on a heterogeneous MPSoC.
引用
收藏
页码:127 / 132
页数:6
相关论文
共 17 条
[1]  
[Anonymous], P INT S SYST CHIP 20
[2]  
[Anonymous], 2003, THESIS U SOUTHAMPTON
[3]  
Briao E., 2008, P C DES AUT TEST EUR, P1386, DOI DOI 10.1145/1403375.1403709
[4]  
Carvalho E, 2007, P IEEE RAP SYST PROT, P34
[5]   Modeling of corrugated diaphragms for condenser microphones [J].
Chen, Chang-Hung ;
Kan, Heng-Chuan ;
Yang, Po-Hua ;
Yeng-Tseng, Wang .
2007 INTERNATIONAL MICROSYSTEMS, PACKAGING, ASSEMBLY AND CIRCUITS TECHNOLOGY CONFERENCE, PROCEEDINGS OF TECHNICAL PAPERS, 2007, :161-164
[6]  
Chou CL, 2008, DES AUT TEST EUROPE, P1074
[7]   Dynamic Task Mapping for MPSoCs [J].
de Souza Carvalho, Ewerson Luiz ;
Vilar Calazans, Ney Laert ;
Moraes, Fernando Gehm .
IEEE DESIGN & TEST OF COMPUTERS, 2010, 27 (05) :26-35
[8]   Multiprocessor Task Migration Implementation in a Reconfigurable Platform [J].
Gantel, L. ;
Layouni, S. ;
Benkhelifa, M. E. A. ;
Verdier, R. ;
Chauvet, S. .
2009 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS, 2009, :362-367
[9]   Energy- and performance-aware mapping for regular NoC architectures [J].
Hu, JC ;
Marculescu, R .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (04) :551-562
[10]  
Hu Jingcao, 2004, P DES AUT TEST EUR D