arrow
返回

STT-RAM-Based Hierarchical in-Memory Computing

delete2024-09-01
delete0
delete
OA
AI
D
Dhruv Gajaria
T
Tosiron Adegbija *
DOI:10.1109/TPDS.2024.3430853delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In-memory computing promises to overcome the von Neumann bottleneck in computer systems by performing computations directly within the memory. Previous research has suggested using Spin-Transfer Torque RAM (STT-RAM) for in-memory computing due to its non-volatility, low leakage power, high density, endurance, and commercial viability. This paper explores hierarchical in-memory computing, where different levels of the memory hierarchy are augmented with processing elements to optimize workload execution. The paper investigates processing in memory (PiM) using non-volatile STT-RAM and processing in cache (PiC) using volatile STT-RAM with relaxed retention, which helps mitigate STT-RAM's write latency and energy overheads. We analyze tradeoffs and overheads associated with data movement for PiC versus write overheads for PiM using STT-RAMs for various workloads. We examine workload characteristics, such as computational intensity and CPU-dependent workloads with limited instruction-level parallelism, and their impact on PiC/PiM tradeoffs. Using these workloads, we evaluate computing in STT-RAM versus SRAM at different cache hierarchy levels and explore the potential of heterogeneous STT-RAM cache architectures with various retention times for PiC and CPU-based computing. Our experiments reveal significant advantages of STT-RAM-based PiC over PiM for specific workloads. Finally, we describe open research problems in hierarchical in-memory computing architectures to further enhance this paradigm.
Keyword:
Random access memory
In-memory computing
Nonvolatile memory
Computer architecture
Resistance
Microprocessors
Magnetization
In-cache computing
in-memory computing
relaxed retention time
STT-RAM

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

U
university of massachusetts system
学者数:
3.9W
论文数: 3.6W
被引数: 42
U
University of Arizona
学者数:
3.6W
论文数: 3.2W
被引数: 980
引用论文

引用论文

Silencing of the Fibroblast growth factor 21 gene is an underlying cause of acinar cell injury in mice lacking MIST1
err2014-04-15
err0
PREAI
errCharis L. Johnson; Rashid Mehmood; Scott W. Laing; Camilla V. Stepniak; Alexei Kharitonenkov; Christopher L. Pin
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Phenomenological Model for Magnetorheological Dampers
err1997-03-01
err0
PREAI
errB. F. Spencer; S. J. Dyke; M. K. Sain; J. D. Carlson
err分享
err收藏
GoogleWorkloads for Consumer Devices: Mitigating Data Movement Bottlenecks
err2018-03-19
err189
PREAI
errBoroumand, Amirali; Ghose, Saugata; Kim, Youngsok; Ausavarungnirun, Rachata; Shiu, Eric; Thakur, Rahul; Kim, Daehyun; Kuusela, Aki; Knies, Allan; Ranganathan, Parthasarathy; Mutlu, Onur
err分享
err收藏
Phase Transition of a Frustrated Magnet α-Gd2S3
err2004-11-01
err0
PREAI
errAkiko Kikkawa; Koichi Katsumata; Shuji Ebisu; Shoichi Nagata
err分享
err收藏
Na4Nb(PO4)3, a material with a reversible crystal-glass transformation: Structural and optical comparison
err1988-06-01
err0
PREAI
errA. El Jazouli; C. Parent; J.M. Dance; G. Le Flem; P. Hagenmuller; J.C. Viala
err分享
err收藏
Polarization of Superfluid Turbulence
err2002-12-16
err0
errOAAI
errCarlo F. Barenghi; Sarah Hulton; David C. Samuels
err分享
err收藏
Punica granatum Protects Against Oxidative Stress in PC12 Cells and Oxidative Stress-Induced Alzheimer's Symptoms in Mice
err2011-07-01
err0
PREAI
errSoo Jung Choi; Ju-Hyun Lee; Ho Jin Heo; Hong Yon Cho; Hye Kyung Kim; Chang-Ju Kim; Myeong Ok Kim; Soo Hwan Suh; Dong-Hoon Shin
err分享
err收藏
Absence of minimum metallic conductivity inGd(3−x)vxS4at very low temperature and evidence for a Coulomb gap
err1984-11-15
err0
PREAI
errS. Washburn; R. A. Webb; S. von Molnar; F. Holtzberg; J. Flouquet; G. Remenyi
err分享
err收藏
学者 查看更多内容