Reducing System Power Consumption Using Check-Pointing on Nonvolatile Embedded Magnetic Random Access Memories

被引:3
|
作者
Layer, Christophe [1 ,3 ]
Becker, Laurent [1 ,3 ]
Jabeur, Kotb [1 ,3 ]
Claireux, Sylvain [1 ,3 ]
Dieny, Bernard [1 ,3 ]
Prenat, Guillaume [1 ,3 ]
Di Pendina, Gregory [1 ,3 ]
Gros, Stephane [2 ]
Paoli, Pierre [2 ]
Javerliac, Virgile [2 ]
Bernard-Granger, Fabrice [2 ]
Decloedt, Loic [2 ]
机构
[1] Spintec, Grenoble, France
[2] eVaderis, MINATEC Entreprises, 7 Parvis Louis Neel, F-38040 Grenoble, France
[3] Univ Grenoble Alpes, CNRS, CEA, Spintec, 17 Rue Martyrs, F-38054 Grenoble, France
基金
欧洲研究理事会;
关键词
Hybrid CMOS/magnetic; STT-MRAM; check-pointing interrupt; DESIGN; MRAM; TORQUE; SRAM;
D O I
10.1145/2876507
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The most widely used embedded memory technology, static random access memory (SRAM), is heading toward scaling problems in advanced technology nodes due to the leakage currents caused by the quantum tunneling effect. As an alternative, spin-transfer torque magnetic RAM (STT-MRAM) technology shows comparable performance in terms of speed and power consumption and much better performance in terms of density and leakage. Moreover, MRAM brings up new paradigms in system design thanks to its inherent nonvolatility, which allows the definition of new instant-on/off policies and leakage current optimization. Based on our compact model, we have developed a fully characterized system-on-chip from the basic cell up to the system architecture in a 40nm LP hybrid CMOS/magnetic process. Through simulations, first we demonstrate that STT-MRAM is a candidate for the memory part of embedded systems, and second we implement a check-pointing methodology based on the regular interrupt routines of a processor to enable a fast power on and off functionality. Using a synthetic benchmark developed in high-level programming languages intended to be representative of integer system performance, our method shows that having MRAM instead of SRAM in an embedded design brings up important energy savings. The influence of the check-pointing routine on power consumption is finally evaluated with regard to various shutdown and restart behaviors.
引用
收藏
页数:24
相关论文
共 28 条
  • [1] Reducing memory requirements of unsteady adjoint by synergistically using check-pointing and compression
    Margetis, Andreas-Stefanos, I
    Papoutsis-Kiachagias, Evangelos M.
    Giannakoglou, Kyriakos C.
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2023, 95 (01) : 23 - 43
  • [2] Power reduction by power gating in differential pair type spin-transfer-torque magnetic random access memories for low-power nonvolatile cache memories
    Ohsawa, Takashi
    Ikeda, Shoji
    Hanyu, Takahiro
    Ohno, Hideo
    Endoh, Tetsuo
    [J]. JAPANESE JOURNAL OF APPLIED PHYSICS, 2014, 53 (04)
  • [3] Reducing system level power consumption for mobile and embedded platforms
    Nathuji, R
    Schwan, K
    [J]. SYSTEMS ASPECTS IN ORGANIC AND PERVASIVE COMPUTING - ARCS 2005, PROCEEDINGS, 2005, 3432 : 18 - 32
  • [4] Using Embedded Dynamic Random Access Memory to Reduce Energy Consumption of Magnetic Recording Read Channel
    Xie, Ningde
    Zhang, Tong
    Haratsch, Erich F.
    [J]. IEEE TRANSACTIONS ON MAGNETICS, 2010, 46 (01) : 87 - 91
  • [5] Optimizing write current and write power consumption in magnetoresistive random access memories by using generalized asteroid curves
    Miyatake, Hisatada
    [J]. JAPANESE JOURNAL OF APPLIED PHYSICS PART 1-REGULAR PAPERS BRIEF COMMUNICATIONS & REVIEW PAPERS, 2007, 46 (11): : 7306 - 7308
  • [6] Partial Access Mode: New Method for Reducing Power Consumption of Dynamic Random Access Memory
    Riho, Yoshiro
    Nakazato, Kazuo
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (07) : 1461 - 1469
  • [7] A low power-consuming embedded system design by reducing memory access frequencies
    Chen, CW
    Chang, CH
    Ku, CJ
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2005, E88D (12): : 2748 - 2756
  • [8] Design and energy-efficient architectures for nonvolatile static random access memory using magnetic tunnel junctions
    Kitagata, Daiki
    Yamamoto, Shuu'ichirou
    Sugahara, Satoshi
    [J]. JAPANESE JOURNAL OF APPLIED PHYSICS, 2019, 58 (59)
  • [9] High-Density and Low-Power Nonvolatile Static Random Access Memory Using Spin-Transfer-Torque Magnetic Tunnel Junction
    Ohsawa, Takashi
    Iga, Fumitaka
    Ikeda, Shoji
    Hanyu, Takahiro
    Ohno, Hideo
    Endoh, Tetsuo
    [J]. JAPANESE JOURNAL OF APPLIED PHYSICS, 2012, 51 (02)
  • [10] Soft-error tolerance and energy consumption evaluation of embedded computer with magnetic random access memory in practical systems using computer simulations
    Nebashi, Ryusuke
    Sakimura, Noboru
    Sugibayashi, Tadahiko
    [J]. JAPANESE JOURNAL OF APPLIED PHYSICS, 2017, 56 (08)