首页    期刊浏览 2024年10月06日 星期日
登录注册

文章基本信息

  • 标题:Adaptive Capacity Sharing through Probabilistic Controlled Placement
  • 本地全文:下载
  • 作者:Yang, Xianju ; Yan, Peixiang ; Jiang, Jiang
  • 期刊名称:Journal of Computers
  • 印刷版ISSN:1796-203X
  • 出版年度:2012
  • 卷号:7
  • 期号:5
  • 页码:1236-1243
  • DOI:10.4304/jcp.7.5.1236-1243
  • 语种:English
  • 出版社:Academy Publisher
  • 摘要:As capacity demands vary among simultaneously executed threads in chip multiprocessors, dynamically managing cache resources according to the run-time demands is effective to improve L2 cache performance. Differed from existing dynamic cache management schemes based on LRU replacement policy, we propose an adaptive capacity sharing mechanism based on a global reuse replacement policy. This mechanism adopts decoupled tag and data arrays, and partitions the data arrays into private and shared regions. Capacity sharing is accomplished by determining whether to place the incoming data into the private data region or into the shared data region, which is controlled by probabilities. Our mechanism includes: (1) A VMON monitor to predict run-time capacity demands. (2) A PCS algorithm to determine the probabilities. (3) A probabilistic controlled placement scheme to enforce capacity sharing. We evaluated our mechanism with a full system simulation of an 8-core CMP and used parallel programs from PARSEC benchmark suite. We found that with the same total L2 cache capacity, our mechanism exceeds the conventional private cache managed by LRU policy, the private cache without sharing managed by reuse replacement policy, and an existing adaptive sharing scheme based on LRU policy.
  • 关键词:Chip Multiprocessors;Capacity Sharing;Reuse Replacement
国家哲学社会科学文献中心版权所有