【24h】

PS-Dir: A Scalable Two-Level Directory Cache

机译:PS-Dir:可伸缩的二级目录缓存

获取原文

摘要

As the number of cores increases in both incoming and future chip multiprocessors, coherence protocols must address novel hardware structures in order to scale in terms of performance, power, and area. It is well known that most blocks accessed by parallel applications are private (i.e., accessed by a single core). These blocks present different directory requirements and behavior than shared blocks. Based on this fact, this paper proposes a two-level directory cache that tracks shared blocks in a small and fast first-level cache and private blocks in a larger and slower second-level cache, namely Shared and Private caches, respectively. Speed and area reasons suggest the use of eDRAM technology much dense but slower than SRAM technology for the Private cache, which in turn brings energy savings. Experimental results for a 16-core system show improvements in performance by 11.1%, in area by 25.4%, and in energy consumption by 20.5% compared to a conventional directory cache.
机译:随着传入和将来的芯片多处理器中内核数量的增加,一致性协议必须解决新颖的硬件结构,以便在性能,功耗和面积方面进行扩展。众所周知,并行应用程序访问的大多数块都是私有的(即,单个内核访问)。这些块与共享块相比,具有不同的目录要求和行为。基于这一事实,本文提出了一种两级目录高速缓存,该目录高速缓存分别跟踪小型和快速的第一级高速缓存中的共享块以及较大和较慢的第二级高速缓存中的专用块,即共享和专用高速缓存。速度和面积方面的原因表明,对于专用缓存,使用eDRAM技术的密度要大得多,但比SRAM技术要慢,这反过来又可以节省能源。与传统的目录缓存相比,使用16核系统的实验结果表明,性能提高了11.1%,面积提高了25.4%,能耗降低了20.5%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号