A Circuit-Architecture Co-optimization Framework for Exploring Nonvolatile Memory Hierarchies

被引:3
|
作者
Dong, Xiangyu [1 ]
Jouppi, Norman P. [2 ]
Xie, Yuan [3 ]
机构
[1] Qualcomm Technol Inc, San Diego, CA 92121 USA
[2] Hewlett Packard Labs, Mississauga, ON, Canada
[3] Penn State Univ, University Pk, PA 16802 USA
关键词
SRAM; DRAM; ReRAM; STTRAM; PCRAM; DESIGN SPACE EXPLORATION; PHASE-CHANGE MEMORY; PERFORMANCE;
D O I
10.1145/2541228.2541230
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many new memory technologies are available for building future energy-efficient memory hierarchies. It is necessary to have a framework that can quickly find the optimal memory technology at each hierarchy level. In this work, we first build a circuit-architecture joint design space exploration framework by combining RC circuit analysis and Artificial Neural Network (ANN)-based performance modeling. Then, we use this framework to evaluate some emerging nonvolatile memory hierarchies. We demonstrate that a Resistive RAM (ReRAM)-based cache hierarchy on an 8-core Chip-Multiprocessor (CMP) system can achieve a 24% Energy Delay Product (EDP) improvement and a 36% Energy Delay Area Product (EDAP) improvement compared to a conventional hierarchy with SRAM on-chip caches and DRAM main memory.
引用
收藏
页数:22
相关论文
共 50 条
  • [21] Device-Architecture Co-Optimization of STT-RAM Based Memory for Low Power Embedded Systems
    Xu, Cong
    Niu, Dimin
    Zhu, Xiaochun
    Kang, Seung H.
    Nowak, Matt
    Xie, Yuan
    2011 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2011, : 463 - 470
  • [22] Design and Control Co-optimization of a Mixed Hybrid Electric Powertrain Architecture
    Yi, Chenyu
    Hofmann, Heath
    Epureanu, Bogdan I.
    SAE INTERNATIONAL JOURNAL OF ELECTRIFIED VEHICLES, 2023, 12 (02): : 185 - 200
  • [23] Design Technology Co-Optimization for Back-End-of-Line Nonvolatile NEM Switch Arrays
    Tatum, Lars Prospero
    Sikder, Urmita
    Liu, Tsu-Jae King
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2021, 68 (04) : 1471 - 1477
  • [24] Co-Optimization of Memory BIST Grouping, Test Scheduling, and Logic Placement
    Kahng, Andrew B.
    Kang, Ilgweon
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [25] Hardware-Software Co-optimization of Memory Management in Dynamic Languages
    Ismail, Mohamed
    Suh, G. Edward
    PROCEEDINGS OF THE 2018 ACM SIGPLAN INTERNATIONAL SYMPOSIUM ON MEMORY MANAGEMENT (ISMM'18), 2018, : 45 - 58
  • [26] Hardware-Software Co-optimization of Memory Management in Dynamic Languages
    Ismail, Mohamed
    Suh, G. Edward
    ACM SIGPLAN NOTICES, 2018, 53 (05) : 45 - 58
  • [27] Co-optimization of Circuit Aging and Thermal Resilience: Buffer Insertion and Gate Sizing
    Xiong, Ling
    Chen, Wangyong
    Zheng, Mingyue
    Cai, Linlin
    2024 INTERNATIONAL SYMPOSIUM OF ELECTRONICS DESIGN AUTOMATION, ISEDA 2024, 2024, : 773 - 774
  • [28] Circuit-Technology Co-Optimization of Heterogeneous Hierarchical Network-on-Chips
    Kani, Nickvash
    Naeemi, Azad
    2012 IEEE INTERNATIONAL INTERCONNECT TECHNOLOGY CONFERENCE (IITC), 2012,
  • [29] Accelerating Framework of Transformer by Hardware Design and Model Compression Co-Optimization
    Qi, Panjie
    Sha, Edwin Hsing-Mean
    Zhuge, Qingfeng
    Peng, Hongwu
    Huang, Shaoyi
    Kong, Zhenglun
    Song, Yuhong
    Li, Bingbing
    2021 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN (ICCAD), 2021,
  • [30] A framework for co-optimization algorithm performance and its application to worst-case optimization
    Popovici, Elena
    Winston, Ezra
    THEORETICAL COMPUTER SCIENCE, 2015, 567 : 46 - 73