Multi-core architecture cache performance analysis and optimization based on distributed method

  • Authors:
  • Kefei Cheng;Kewen Pan;Jun Feng;Yong Bai

  • Affiliations:
  • College of Computer Science, Chongqing University of Posts and Telecommunications, Chongqing, China;College of Computer Science, Chongqing University of Posts and Telecommunications, Chongqing, China;College of Computer Science, Chongqing University of Posts and Telecommunications, Chongqing, China;Chongqing GuoHong Technology Development Co., LTD, Chongqing, China

  • Venue:
  • ADMA'10 Proceedings of the 6th international conference on Advanced data mining and applications - Volume Part II
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

With the rapid development of computing performance on multicore 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%.