Performance Analysis of Multi-threaded Applications in NUMA Multicore Processors

被引:0
作者
Fang, Juan [1 ]
Fan, Qing-Wen [1 ]
Hao, Xiao-Ting [1 ]
Cai, Min [1 ]
Song, Shu-Ying [1 ]
Li, Bin [2 ]
机构
[1] Beijing Univ Technol, Coll Comp Sci, Beijing, Peoples R China
[2] Chinese Acad Sci, Inst Software, Beijing, Peoples R China
来源
2015 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND INFORMATION SYSTEM (SEIS 2015) | 2015年
关键词
CC-NUMA; Multicore; Multi-threaded applications; Performance;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The cache coherent non-uniform memory access (CC-NUMA) multicore architecture becomes more and more popular in the high-end servers and data-center applications. However, there is no open source full-system simulator to simulate the CC-NUMA multicore architecture; which makes difficult for us to study the performance of the CC-NUMA multicore architecture. This paper presents a method to simulate the CC-NUMA multicore architecture in the gem5 full system simulator, then analyzes the performance of multi-threaded applications in CC-NUMA multicore processors. Experimental results of the PARSEC benchmark suite verify the aforementioned method and show that the CC-NUMA multicore architecture can achieve good performance and scalability for most multithreaded programs that we tested in this paper.
引用
收藏
页码:257 / 262
页数:6
相关论文
共 10 条
[1]  
[Anonymous], 2012, 7 INT WORKSHOP RECON
[2]  
[Anonymous], 2009, TECH REP
[3]  
[Anonymous], 2005, SIGARCH Comput. Archit. News
[4]   Effective Runtime Resource Management Using Linux Control Groups with the BarbequeRTRM Framework [J].
Bellasi, Patrick ;
Massari, Giuseppe ;
Fornaciari, William .
ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2015, 14 (02)
[5]   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
[6]  
Binkert Nathan, 2011, Computer Architecture News, V39, P1, DOI 10.1145/2024716.2024718
[7]   The M5 simulator: Modeling networked systems [J].
Binkert, Nathan L. ;
Dreslinski, Ronald G. ;
Hsu, Lisa R. ;
Lim, Kevin T. ;
Saidi, Ali G. ;
Reinhardt, Steven K. .
IEEE MICRO, 2006, 26 (04) :52-60
[8]  
Falt Z, 2015, J UNIVERS COMPUT SCI, V21, P816
[9]  
Liu YF, 2013, PR INT CONF INF MANA, P341, DOI 10.1109/ICIII.2013.6702944
[10]   NUMA-Aware Scalable and Efficient In-Memory Aggregation on Large Domains [J].
Wang, Li ;
Zhou, Minqi ;
Zhang, Zhenjie ;
Shan, Ming-Chien ;
Zhou, Aoying .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (04) :1071-1084