Thread id Cache:一种多线程共享的低功耗高速缓存结构

来源 :2013全国高性能计算学术年会 | 被引量 : 0次 | 上传用户:DisSmile
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,功耗是处理器设计领域的关键问题之一.本文提出了一种针对多线程共享缓存通过过滤不必要缓存路(Way)访问来降低CPU动态功耗的缓存结构,称为Thread id Cache.通过设置和预先访问Thread id过滤器来排除每次访问发生时不同线程对组相联缓存同一组(Set)中其它线程私有数据块的访问.在128KB 8路Thread id Cache上对传统并行程序和大数据处理并行程序进行的测试表明,对于不同应用、不同执行线程数,69.8%-87.5%的缓存路访问可以得到消除,相应地,由于访问操作产生的同等的动态功耗可以被有效降低.
其他文献
今年七八月间,中央电视台在黄金时段播出的46集大型连续电视剧《太平天国》,展现了中国历史上规模最大、也是最后一次农民起义波澜壮阔的斗争风貌。剧中有好几场戏演绎女状
  提出了一种基于MIC 的kd 树快速构建算法,实现了kd 树在CPU-MIC 异构系统上的快速构建。在CPU与MIC 之间采用任务并行,在MIC 上采用线程级并行,同时针对MIC 体系结构进行了
煮沸是杀灭水中兰氏贾弟鞭毛虫的最可靠的方法,另外实验资料提示,高氯(余氯在5~9ppm)也可杀灭包囊体。但一些因素如pH、混浊度、温度和作用时间均可影响 Boiling is the mos
在对当前垃圾邮件过滤方法进行研究和分析的基础上,本文将社交网络的概念用于垃圾邮件识别,并提出了一种将社会计算和机器学习相结合的垃圾邮件过滤方法,以减少垃圾邮件的误
采用实验分类学和数量分类学相结合的方法,将来自北纬22°~45°、东经77°~127°的73个大蒜品种分为3大生态型。不同生态型的主要区别性状是秋、春播的叶片数差比,它反映了鳞芽花芽分化对低温
当前虚拟桌面实施方案中,终端用户对3D图形处理能力越来越高的要求与虚拟机GPU的3D图形处理能力之间的矛盾逐渐凸显.为解决上述问题,对GPU虚拟化的典型实施方案进行了研究.提
会议
常运动的人难免会遇到运动损伤的情况,尤其是髋关节部位,损伤率最高.出现损伤如果不及时治疗的话,很容易留下后遗症,让自己的身体健康受到影响.以往,大家对髋关节的损伤,普遍
期刊
针对未来E级计算存在的诸多困难和挑战,本文提出了将指令集扩展技术用于解决未来E级高性能计算系统的构建,并对指令集扩展技术和可扩展处理器架构展开深入研究.最后,本文提出
高性能计算机的系统规模越来越大,系统可靠性问题越来越严重.针对系统低可靠性与大规模数值模拟需要长时间稳定运行之间的瓶颈,在系统上部署了多级检查点/容错技术.本文详细
中国动物学会寄生虫学专业委员会于1985年1月14日在厦门市鼓浪屿成立。参加这次会议的代表共有178名,来自全国各地的大专院校、科研部门、医药卫生、畜牧兽医、林业水产和部