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

文章基本信息

  • 标题:Dynamic Cache Compression Technique in Chip Multiprocessors
  • 本地全文:下载
  • 作者:Prof. H. R. Deshmukh ; Dr. G. R. Bamnote
  • 期刊名称:International Journal of Computer Science and Network
  • 印刷版ISSN:2277-5420
  • 出版年度:2012
  • 卷号:1
  • 期号:3
  • 出版社:IJCSN publisher
  • 摘要:Chip multiprocessors (CMPs) combine multiple processorson a single die, however, the increasing number of processorcores on a single chip increases the demand of two criticalresources, the shared L2 cache capacity and the off-chip pinbandwidth. Demand of critical resources are satisfied by thetechnique of cache compression. It is well known thatCompression technique, which can both reduce cache missratio by increasing the effective shared cache capacity, andimprove the off-chip bandwidth by transferring data incompressed form. However, decompressing cache lines alsoincreases cache access latency, potentially degradingperformance.to minimized performance degradation occursdue to decompression in this paper, we develop an dynamiccompression policy which dynamically adapts the cost andbenefit of cache compression, and block will be compressedonly when compression is beneficial, otherwise block will beuncompressed.We use two-level cache hierarchywhere the Level1cache holds uncompressed data and the Level2cachedynamically selects between compressed anduncompressedstorage.The effective size of an Level2 cache can beincreased by using a LZW dictionary-based compressionscheme. Variable-sized compressed blocks tend to increasethe design complexity of the compressed cache architecture.This paper suggests technique to reduce the decompressionoverhead and to manage the variable sized compressedblocks efficiently.We evaluate dynamic cache compressionusingsimulation and different workloads. Weshow thatcompression can improve performance formemory-intensivecommercial workloads. However, always using compressionhurts performancefor low-miss-rate workloads due tounnecessarydecompression overhead. By dynamicallymonitoring workload behavior,the dynamic compressionpolicy achieves comparable benefitsfrom compression, whilenever degrading performance for memory intensiveworkloads. Here also we compare performance of dynamiccache compression under Least Recently Used (LRU)replacement policy as well as Efficient Replacement Policy(ERP). Performance of dynamic compression scheme isobserved under both the replacement policies and it is findout that for most of the cases efficient replacement policywork well in dynamic cache compression technique
  • 关键词:Level1; Level2; LZW; LRU; ERP
国家哲学社会科学文献中心版权所有