Big-Computing and Little-Storing STT-MRAM PIM Architecture With Charge Domain Based MAC Operation

Citations

WEB OF SCIENCE

1
Citations

SCOPUS

0

초록

Spin transfer torque magnetic random access memory (STT-MRAM) is a promising memory technology for processing in memory (PIM) thanks to its high endurance and relatively low device-to-device and cycle-to-cycle variations. However, the low OFF/ON ratio of STT device limits the number of active row-lines during multiply-accumulate (MAC) operations, degrading energy efficiency and computation speed. In this paper, we present an energy efficient and high speed Big-computing and Little-storing STT-MRAM PIM (BCLS-SP) architecture, which can increase the number of active row-lines with almost no area overhead. In the BCLS-SP architecture, a charge domain-based STT-MRAM PIM (CD-SP) structure is employed to concurrently activate many row-lines by improving MAC operation reliability. Filter-wise weight compression (FWC) and weight sharing (WS) are also devised to compress the weights stored in CD-SP, thus reducing area cost. In addition, the proposed architecture performs MAC operations with skipping zero-valued input (SZI) and zero-conversion scheme (ZCS) for better energy efficiency and performance. The simulations using 28nm CMOS process show that the BCLS-SP architecture shows energy reduction of 29% and performance improvement of 3.6 compared to the recent memristive device-based PIM using weight compression and input skipping.

키워드

MicroprocessorsPerformance evaluationRandom access memoryEnergy efficiencyPhased arraysResistanceReliabilityMemory managementArtificial neural networksZero current switchingDeep neural network (DNN)processing in memory (PIM)spin torque transfer magnetic random access memory (STT-MRAM)weight compressioninput skippingRANDOM-ACCESS MEMORYPERFORMANCENONVOLATILE
제목
Big-Computing and Little-Storing STT-MRAM PIM Architecture With Charge Domain Based MAC Operation
저자
Jang, YunhoKim, DongsuKim, YeseulPark, Jongsun
DOI
10.1109/TC.2024.3517754
발행일
2025-04
유형
Article
저널명
IEEE Transactions on Computers
74
4
페이지
1239 ~ 1252