Multi-core Architecture Cache Performance Analysis and Optimization Based on Distributed Method
Abstract 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%, 1PC increased by 10%.
Shared Cache Page Coloring Page-level Parallelism Cache Thrashing
Kefei Cheng Kewen Pan Jun Feng Yong Bai
College of Computer Science, Chongqing University of Posts and Telecommunications,Chongqing, China, Chongqing GuoHong Technology Development Co., LTD, Chongqing, China, 400065
国际会议
6th International Conference on Advanced Data Mining and Applications(第六届先进数据挖掘及应用国际会议 ADMA 2010)
重庆
英文
522-528
2010-11-19(万方平台首次上网日期,不代表论文的发表时间)