Balancing On-Chip Network Latency in Multi-Application Mapping for Chip-Multiprocessors

被引:7
作者
Zhu, Di [1 ]
Chen, Lizhong [1 ]
Yue, Siyu [1 ]
Pinkston, Timothy M. [1 ]
Pedram, Massoud [1 ]
机构
[1] Univ So Calif, Ming Hsieh Dept Elect Engn, Los Angeles, CA 90089 USA
来源
2014 IEEE 28TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM | 2014年
基金
美国国家科学基金会;
关键词
On-chip networks; chip-multiprocessors; application mapping; balanced on-chip latency;
D O I
10.1109/IPDPS.2014.94
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the number of cores continues to grow in chip multiprocessors (CMPs), application-to-core mapping algorithms that leverage the non-uniform on-chip resource access time have been receiving increasing attention. However, existing mapping methods for reducing overall packet latency cannot meet the requirement of balanced on-chip latency when multiple applications are present. In this paper, we address the looming issue of balancing minimized on-chip packet latency with performance-awareness in the multi-application mapping of CMPs. Specifically, the proposed mapping problem is formulated, its NP-completeness is proven, and an efficient heuristic-based algorithm for solving the problem is presented. Simulation results show that the proposed algorithm is able to reduce the maximum average packet latency by 10.42% and the standard deviation of packet latency by 99.65% among concurrently running applications and, at the same time, incur little degradation in the overall performance.
引用
收藏
页数:10
相关论文
共 25 条
[1]  
Agarwal N., 2009, P PERF AN SYST SOFTW
[2]  
[Anonymous], P C DES AUT TEST EUR
[3]  
[Anonymous], DES AUT C
[4]   The PARSEC Benchmark Suite: Characterization and Architectural Implications [J].
Bienia, Christian ;
Kumar, Sanjeev ;
Singh, Jaswinder Pal ;
Li, Kai .
PACT'08: PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 2008, :72-81
[5]  
Chen G., 2008, DES AUT C
[6]  
Cormen T., 2001, Introduction to Algorithms
[7]  
Dally W., 2003, Principles and Practices of Interconnection Networks
[8]  
Das R., 2009, IEEE ACM INT S MICR
[9]  
Ebrahimi E., 2010, ACM SIGPLAN NOTICES
[10]  
Gabor R., 2006, IEEE ACM INT S MICR