Multi-core Architecture Cache Performance Analysis and Optimization Based on Distributed Method

被引:0
作者
Cheng, Kefei [1 ]
Pan, Kewen [1 ]
Feng, Jun [1 ]
Bai, Yong
机构
[1] Chongqing Univ Posts & Telecommun, Coll Comp Sci, Chongqing 400065, Peoples R China
来源
ADVANCED DATA MINING AND APPLICATIONS (ADMA 2010), PT II | 2010年 / 6441卷
关键词
Shared Cache; Page Coloring; Page-level Parallelism; Cache Thrashing;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the rapid development of computing performance on multi-core era, the capacity of shared cache has been increasing. System architects need make maximum usage of shared resources to improve system performance. This paper mainly rebuilt free lists based on page coloring for achieving their privatization by a distributed method, which could really achieve page-level parallelism at the operating system level and decrease cache thrashing among applications. Experimental results show that if the paper uses matrix computing as working load, L2 Cache Misses Rate is reduced by about 12%, IPC increased by 10%.
引用
收藏
页码:522 / 528
页数:7
相关论文
共 7 条
  • [1] Cho S., 2006, 37 ANN IEEE ACM INT
  • [2] Upper bound for defragmenting buddy heaps
    Defoe, DC
    Cholleti, SR
    Cytron, RK
    [J]. ACM SIGPLAN NOTICES, 2005, 40 (07) : 222 - 229
  • [3] JIN L, 2006, P ACM WORKSH MEM SYS
  • [4] LONDON K, 2001, INT C PAR DISTR COMP
  • [5] Qureshi M. K., 2007, ISCA 34
  • [6] Tam D., 2007, INTERACTION OPERATIN
  • [7] XinXin J., 2010, COMPUTER SCI TECHNOL, V4, P36