Enabling a Reliable STT-MRAM Main Memory Simulation

被引:14
|
作者
Asifuzzaman, Kazi [1 ,2 ]
Sanchez Verdejo, Rommel [1 ,2 ]
Radojkovic, Petar [1 ]
机构
[1] Barcelona Supercomp Ctr, Barcelona, Spain
[2] Univ Politecn Cataluna, Barcelona, Spain
基金
欧盟地平线“2020”;
关键词
STT-MRAM; Main memory; High-performance computing;
D O I
10.1145/3132402.3132416
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
STT-MRAM is a promising new memory technology with very desirable set of properties such as non-volatility, byte-addressability and high endurance. It has the potential to become the universal memory that could be incorporated to all levels of memory hierarchy. Although STT-MRAM technology got significant attention of various major memory manufacturers, to this day, academic research of STT-MRAM main memory remains marginal. This is mainly due to the unavailability of publicly available detailed timing parameters which are required to perform a cycle accurate main memory simulation. Our study presents a detailed analysis of STT-MRAM main memory timing and propose an approach to perform a reliable system level simulation of the memory technology. We seamlessly incorporate STT-MRAM timing parameters into DRAMSim2 memory simulator and use it as a part of the simulation infrastructure of the high-performance computing (HPC) systems. Our results suggests that, STT-MRAM main memory would provide performance comparable to DRAM, while opening up various opportunities for HPC system improvements. Most importantly, our study enables researchers to conduct reliable system level research on STT-MRAM main memory, and to explore the opportunities that this technology has to offer.
引用
收藏
页码:283 / 292
页数:10
相关论文
共 50 条
  • [1] Performance and Power Estimation of STT-MRAM Main Memory with Reliable System-level Simulation
    Asifuzzaman, Kazi
    Sanchez Verdejo, Rommel
    Radojkovi, Petar
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2022, 21 (01)
  • [2] Work-in-Progress: Enabling Reliable Main Memory Using STT-MRAM via Restore-Aware Memory Management
    Aboutalebi, Armin Haj
    Duan, Lide
    2017 INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURES AND SYNTHESIS FOR EMBEDDED SYSTEMS (CASES), 2017,
  • [3] STT-MRAM for Embedded Memory Applications
    Wang, Zihui
    Hao, Xiaojie
    Xu, Pengfa
    Hu, Longqian
    Jung, Dongha
    Kim, Woojin
    Satoh, Kimihiro
    Yen, Bing
    Wei, Zhiqiang
    Wang, Lienchang
    Zhang, Jing
    Huai, Yiming
    2020 IEEE INTERNATIONAL MEMORY WORKSHOP (IMW 2020), 2020, : 40 - 42
  • [4] Opportunistic Write for Fast and Reliable STT-MRAM
    Sayed, Nour
    Ebrahimi, Mojtaba
    Bishnoi, Rajendra
    Tahoori, Mehdi B.
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 554 - 559
  • [5] Optimized fast data migration for hybrid DRAM/STT-MRAM main memory
    Liu, Chenji
    Chen, Lan
    Hao, Xiaoran
    Ni, Mao
    IEICE ELECTRONICS EXPRESS, 2022, 19 (01):
  • [6] Optimized fast data migration for hybrid DRAM/STT-MRAM main memory
    Liu, Chenji
    Chen, Lan
    Hao, Xiaoran
    Ni, Mao
    IEICE ELECTRONICS EXPRESS, 2021,
  • [7] An Architectural-Level Reliability Improvement Scheme in STT-MRAM Main Memory
    Mahdavi, Nooshin
    Razaghian, Farhad
    Farbeh, Hamed
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 90
  • [8] A Buffer Management for STT-MRAM based Hybrid Main Memory in Sensor Nodes
    Yang, Soohyun
    Ryu, Yeonseung
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER, NETWORKS AND COMMUNICATION ENGINEERING (ICCNCE 2013), 2013, 30 : 286 - 289
  • [9] Phase Change Memory (PCM) and STT-MRAM
    Kim, Wanki
    Southwick, Richard G.
    2022 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM (IRPS), 2022,
  • [10] Performance Impact of a Slower Main Memory: A case study of STT-MRAM in HPC
    Asifuzzaman, Kazi
    Pavlovic, Milan
    Radulovic, Milan
    Zaragoza, David
    Kwon, Ohseong
    Ryoo, Kyung-Chang
    Radojkovic, Petar
    MEMSYS 2016: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS, 2016, : 40 - 49