• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊
论文

多核处理器面向低功耗的共享Cache划分方案

展开
  • (国防科学技术大学计算机学院,湖南 长沙 410073)
熊伟(1983),男,湖南衡阳人,博士生,研究方向为操作系统和计算机体系结构;殷建平,教授,博士生导师,研究方向为人工智能与模式识别。

收稿日期: 2009-04-13

  修回日期: 2009-07-10

  网络出版日期: 2010-09-29

基金资助

国家自然科学基金资助项目(60603015,60970034)

A LowPowerOriented Mechanism for Shared Cache Partitioning on CMPs

Expand
  • (School of Computer Science,National University of Defense Technology,Changsha 410073,China)

Received date: 2009-04-13

  Revised date: 2009-07-10

  Online published: 2010-09-29

摘要

随着多核处理器的发展,片上Cache的容量随之增大,其功耗占整个芯片功耗的比率也越来越大。如何减少Cache的功耗,已成为当今Cache设计的一个热点。本文研究了面向低功耗的多核处理器共享Cache的划分技术(LPCP)。文中提出了Cache划分框架,通过在处理器中加入失效率监控器来动态地收集程序的失效率,然后使用面向低功耗的共享Cache划分算法,计算性能损耗阈值范围内的共享Cache划分策略。我们在一个共享L2 Cache的双核处理器系统中,使用多道程序测试集测试了面向低功耗的Cache划分:在性能损耗阈值为1%和3%的情况中,系统的Cache关闭率分别达到了20.8%和36.9%。

本文引用格式

熊伟,殷建平,所光,赵志恒 . 多核处理器面向低功耗的共享Cache划分方案[J]. 计算机工程与科学, 2010 , 32(10) : 26 -29 . DOI: 10.3969/j.issn.1007130X.2010.

Abstract

As the development of CMPs,the size of a onchip cache increases and it consumes more and more power of the whole system. How to reduce the power of cache has become a focus of many designers of modern caches. This paper investigates a lowpoweroriented runtime mechanism for shared cache partitioning. A shared cache partitioning framework is proposed,and it uses the Miss Rate Monitors to collect the miss rate information of the current applications at runtime. Then the miss rates are inputted to a lowpoweroriented cache partitioning model to get the partitioning solution within the performance degradation threshold (PDT). Our evaluation,on top of a two core CMP processor with a shared L2 cache,with 21 multiprogram workloads,shows that when PDT is 1% and 3%,the rates of L2 cache shutdown will be up to nearly 20.8% and 36.9% respectively.

文章导航

/