TY - JOUR
T1 - Monolithic 3-D-Based Nonvolatile Associative Processor for High-Performance Energy-Efficient Computations
AU - Garzon, Esteban
AU - Bedoya, Alessandro
AU - Lanuzza, Marco
AU - Yavits, Leonid
N1 - Publisher Copyright:
© 2024 The Authors.
PY - 2024
Y1 - 2024
N2 - This article presents a monolithic 3-D associative in-memory processor (M3D AP) that combines emerging nonvolatile (NV) magnetic tunnel junction (MTJ) technology with massively parallel associative in-memory processing and M3D integration. The proposed architecture features two monolithic layers, with CMOS logic in the first layer and an MTJ-based content-addressable memory (CAM) array in the second layer. We conduct a thorough analysis of the electrical characteristics of the MTJ-based AP and use analysis results to evaluate the performance and power consumption of the M3D AP. We build a custom cycle-accurate simulator to implement and evaluate the 3-D associative matrix multiplication algorithm, highlighting the potential of the M3D AP for accelerating artificial intelligence applications. Overall, we demonstrate the efficacy of M3D AP and show that it holds promise for high-performance and energy-efficient in-memory computing.
AB - This article presents a monolithic 3-D associative in-memory processor (M3D AP) that combines emerging nonvolatile (NV) magnetic tunnel junction (MTJ) technology with massively parallel associative in-memory processing and M3D integration. The proposed architecture features two monolithic layers, with CMOS logic in the first layer and an MTJ-based content-addressable memory (CAM) array in the second layer. We conduct a thorough analysis of the electrical characteristics of the MTJ-based AP and use analysis results to evaluate the performance and power consumption of the M3D AP. We build a custom cycle-accurate simulator to implement and evaluate the 3-D associative matrix multiplication algorithm, highlighting the potential of the M3D AP for accelerating artificial intelligence applications. Overall, we demonstrate the efficacy of M3D AP and show that it holds promise for high-performance and energy-efficient in-memory computing.
KW - 3-D integration
KW - associative processor
KW - content-addressable memory (CAM)
KW - data-intensive applications
KW - monolithic 3-D (M3D)
KW - nonvolatile (NV) CAM
UR - http://www.scopus.com/inward/record.url?scp=85202789305&partnerID=8YFLogxK
U2 - 10.1109/JXCDC.2024.3450810
DO - 10.1109/JXCDC.2024.3450810
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:85202789305
SN - 2329-9231
VL - 10
SP - 40
EP - 48
JO - IEEE Journal on Exploratory Solid-State Computational Devices and Circuits
JF - IEEE Journal on Exploratory Solid-State Computational Devices and Circuits
ER -