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

J4 ›› 2013, Vol. 35 ›› Issue (10): 154-158.

• 论文 • 上一篇    下一篇

一种支持Subcacheline结构的三维Cache模拟器的设计

王玉,唐遇星,窦强   

  1. (国防科学技术大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2011-06-10 修回日期:2011-10-15 出版日期:2013-10-25 发布日期:2013-10-25
  • 基金资助:

    国家科技重大专项核高基(2011ZX01028001001);教育部博士点基金(20094307120007)

Design of threedimensional Cache
simulator for subcacheline architecture            

WANG Yu,TANG Yuxing,DOU Qiang   

  1. (School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2011-06-10 Revised:2011-10-15 Online:2013-10-25 Published:2013-10-25

摘要:

Cache设计中存在大量的全局互联连线,而三维集成电路技术可以有效地解决深亚微米芯片设计中互联延迟问题。目前已经提出了多种三维Cache结构。在已有的工作基础上,提出了一种新的三维Cache结构——Subcacheline,以及相关功耗延迟模拟工具——3D SCacti。3D SCacti通过遍历分割的子阵列设计空间,根据成本函数进行Cache设计优化。将已有的三维Cache模拟器同3D SCacti优化结果进行对比,实验结果表明,该模拟器可以有效地扩展三维Cache的设计空间。最后,分析了不同工艺条件下模拟器的优化结果。

关键词: 三维集成电路, Cache, 模拟器, 结构设计

Abstract:

Threedimensional Integration Circuit (3D IC) is a promising technology to mitigate the interconnect challenges in submicron integrated circuit chip design. 3D IC is a best choice for cache design dominated by lots of global interconnects. In addition to several 3D cache designs, we report a new architecture design methodology of cache using 3D IC, and propose a corresponding energy and delay model tool, 3D SCacti, to explore the cache design space. By searching the design space and minimizing the cost function, 3D SCacti can find the optimal result. By comparing its results with those obtained from a wellknown model, 3D Cacti, 3D SCacti can effectively enlarge the design space. Finally, the optimal results under different process generations are also analyzed.

Key words: 3D IC;Cache;simulator;architecture design