Optimizing Communication and Capacity in a 3D Stacked Reconfigurable Cache Hierarchy

被引:0
|
作者
Madan, Niti [1 ]
Zhao, Li [2 ]
Muralimanohar, Naveen [1 ]
Udipi, Aniruddha [1 ]
Balasubramonian, Rajeev [1 ]
Iyer, Ravishankar [2 ]
Makineni, Srihari [2 ]
Newell, Donald [2 ]
机构
[1] Univ Utah, Sch Comp, Salt Lake City, UT 84112 USA
[2] Intel Corp, Syst Technol Lab, Santa Clara, CA 95051 USA
关键词
multi-core processors; cache and memory hierarchy; non-uniform cache architecture (NUCA); page coloring; on-chip networks; SRAM/DRAM cache reconfiguration;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cache hierarchies in future many-core processors are expected to grow in size and contribute a large fraction of overall processor power and performance. In this paper we postulate a 3D chip design that stacks SRAM and DRAM upon processing cores and employs OS-based page coloring to minimize horizontal communication of cache data. We then propose a heterogeneous reconfigurable cache design that takes advantage of the high density of DRAM and the superior power/delay characteristics of SRAM to efficiently, meet the working set demands of each individual core. Finally, we analyze the communication patterns for such a processor and show that a tree topology is an ideal fit that significantly reduces the power and latency requirements of the on-chip network. The above proposals art, synergistic: each proposal is made more compelling because of its combination with the other innovations described in this paper The proposed reconfigurable cache model improves performance by up to 19% along with 48% savings in network power.
引用
收藏
页码:262 / +
页数:3
相关论文
共 50 条
  • [41] Immersive 3D Communication
    Wu, Wanmin
    Zhang, Cha
    PROCEEDINGS OF THE 2014 ACM CONFERENCE ON MULTIMEDIA (MM'14), 2014, : 1229 - 1230
  • [42] A new processor design based on 3D cache
    Yi, Lei
    Shan, Guangbao
    Liu, Song
    Xie, Chengmin
    PROCEEDINGS OF THE 2015 4TH NATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING ( NCEECE 2015), 2016, 47 : 261 - 265
  • [43] Dynamic Cache Pooling in 3D Multicore Processors
    Zhang, Tiansheng
    Meng, Jie
    Coskun, Ayse K.
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2015, 12 (02)
  • [44] Adaptive Stackable 3D Cache Architecture for Manycores
    Guthmuller, Eric
    Miro-Panades, Ivan
    Greiner, Alain
    2012 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2012, : 39 - 44
  • [45] A Distributed, Reconfigurable, and Reusable BIST Infrastructure for 3D-Stacked ICs
    Agrawal, Mukesh
    Chakrabarty, Krishnendu
    Eklow, Bill
    2014 IEEE INTERNATIONAL TEST CONFERENCE (ITC), 2014,
  • [46] Thermal management for stacked 3D microelectronic packages
    Popova, N
    Schaeffer, C
    Sarno, C
    Parbaud, S
    Kapelski, G
    2005 IEEE 36th Power Electronic Specialists Conference (PESC), Vols 1-3, 2005, : 1761 - 1766
  • [47] Thermal qualification of 3D stacked die structures
    Rencz, Marta
    2006 International Baltic Electronics Conference, Proceedings, 2006, : 23 - 30
  • [48] A review of thermal performance of 3D stacked chips
    Wang, Zhiqiang
    Dong, Rui
    Ye, Rihong
    Singh, Salvinder Singh Karam
    Wu, Shaofeng
    Chen, Chenxu
    INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2024, 235
  • [49] Reliability Considerations in 3D Stacked Strata Systems
    Pozder, Scott
    Jain, Ankur
    Jones, Robert
    Huang, Zhihong
    Justison, Patrick
    Chatterjee, Ritwik
    STRESS-INDUCED PHENOMENA IN METALLIZATION, 2009, 1143 : 213 - +
  • [50] TSV Technology and Challenges for 3D Stacked DRAM
    Lee, Chang Yeol
    Kim, Sungchul
    Jun, Hongshin
    Kim, Kyung Whan
    Hong, Sung Joo
    2014 SYMPOSIUM ON VLSI TECHNOLOGY (VLSI-TECHNOLOGY): DIGEST OF TECHNICAL PAPERS, 2014,