IMFlexCom: Energy Efficient In-Memory Flexible Computing Using Dual-Mode SOT-MRAM

被引:5
作者
Parveen, Farhana [1 ]
Angizi, Shaahin [1 ]
Fan, Deliang [1 ]
机构
[1] Univ Cent Florida, Dept Elect & Comp Engn, 4328 Scorpius St, Orlando, FL 32816 USA
基金
美国国家科学基金会;
关键词
In-memory computing; memory architecture; SOT-MRAM; giant spin Hall effect; magnetic tunnel junction; DESIGN;
D O I
10.1145/3223047
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we propose an In-Memory Flexible Computing platform (IMFIexCom) using a novel Spin Orbit Torque Magnetic Random Access Memory (SOT-MRAM) array architecture, which could work in dual mode: memory mode and computing mode. Such intrinsic in-memory logic (AND/OR/XOR) could be used to process data within memory to greatly reduce power-hungry and long distance massive data communication in conventional Von Neumann computing systems. A comprehensive reliability analysis is performed, which confirms similar to 90mV and similar to 10mV (worst-case) sense margin for memory and in-memory logic operation in variations on resistance-area product and tunnel magnetoresistance. We further show that sense margin for in-memory logic computation can be significantly increased by increasing the oxide thickness. Furthermore, we employ bulk bitwise vector operation and data encryption engine as case studies to investigate the performance of our proposed design. IMFlexCom shows similar to 35x energy saving and similar to 18x speedup for bulk bitwise in-memory vector AND/OR operation compared to DRAM-based in-memory logic. Again, IMFlexCom can achieve 77.27% and 85.4% lower energy consumption compared to CMOS-ASIC- and CMOL-based Advanced Encryption Standard (AES) implementations, respectively. It offers almost similar energy consumption as recent DW-AES implementation with 66.7% less area overhead.
引用
收藏
页数:18
相关论文
共 68 条
[31]   Origin of in-plane uniaxial magnetic anisotropy in CoFeB amorphous ferromagnetic thin films [J].
Hindmarch, A. T. ;
Rushforth, A. W. ;
Campion, R. P. ;
Marrows, C. H. ;
Gallagher, B. L. .
PHYSICAL REVIEW B, 2011, 83 (21)
[32]   Compact Modeling of a Magnetic Tunnel Junction Based on Spin Orbit Torque [J].
Jabeur, Kotb ;
Di Pendina, Gregory ;
Prenat, Guillaume ;
Buda-Prejbeanu, Liliana Daniela ;
Dieny, Bernard .
IEEE TRANSACTIONS ON MAGNETICS, 2014, 50 (07)
[33]  
Jain Shubham, 2017, ARXIV170302118
[34]   In-Memory Processing Paradigm for Bitwise Logic Operations in STT-MRAM [J].
Kang, Wang ;
Wang, Haotian ;
Wang, Zhaohao ;
Zhang, Youguang ;
Zhao, Weisheng .
IEEE TRANSACTIONS ON MAGNETICS, 2017, 53 (11)
[35]   Spintronic logic design methodology based on spin Hall effect-driven magnetic tunnel junctions [J].
Kang, Wang ;
Wang, Zhaohao ;
Zhang, Youguang ;
Klein, Jacques-Olivier ;
Lv, Weifeng ;
Zhao, Weisheng .
JOURNAL OF PHYSICS D-APPLIED PHYSICS, 2016, 49 (06)
[36]   Yield and Reliability Improvement Techniques for Emerging Nonvolatile STT-MRAM [J].
Kang, Wang ;
Zhang, Liuyang ;
Zhao, Weisheng ;
Klein, Jacques-Olivier ;
Zhang, Youguang ;
Ravelosona, Dafine ;
Chappert, Claude .
IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2015, 5 (01) :28-39
[37]  
Kogge P. M., 1994, Proceedings of the 1994 International Conference on Parallel Processing, P77
[38]   High-Density and Robust STT-MRAM Array Through Device/Circuit/Architecture Interactions [J].
Kwon, Kon-Woo ;
Fong, Xuanyao ;
Wijesinghe, Parami ;
Panda, Priyadarshini ;
Roy, Kaushik .
IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2015, 14 (06) :1024-1034
[39]  
Li SC, 2016, DES AUT CON, DOI [10.1109/ICAUMS.2016.8479697, 10.1145/2897937.2898064]
[40]  
Malbrain K., 2009, BYTE ORIENTED AES PU