3.8 Proceedings Paper

XOR-CiM: An Efficient Computing-in-SOT-MRAM Design for Binary Neural Network Acceleration

Publisher

IEEE
DOI: 10.1109/ISQED57927.2023.10129322

Keywords

SOT-MRAM; computing-in-memory; binary neural networks

Ask authors/readers for more resources

In this work, a digital Computing-in-Memory (CiM) platform called XOR-CiM is developed by leveraging the uni-polar switching behavior of Spin-Orbit Torque Magnetic Random Access Memory (SOT-MRAM). XOR-CiM converts MRAM sub-arrays to parallel computational cores with high bandwidth, reducing energy consumption and accelerating inference for X(N)OR-intensive Binary Neural Networks (BNNs). Compared to recent MRAM-based CiM platforms, XOR-CiM achieves similar inference accuracy but shows approximately 4.5x and 1.8x higher energy-efficiency and speed-up.
In this work, we leverage the uni-polar switching behavior of Spin-Orbit Torque Magnetic Random Access Memory (SOT-MRAM) to develop an efficient digital Computing-in-Memory (CiM) platform named XOR-CiM. XOR-CiM converts typical MRAM sub-arrays to massively parallel computational cores with ultra-high bandwidth, greatly reducing energy consumption dealing with convolutional layers and accelerating X(N)OR-intensive Binary Neural Networks (BNNs) inference. With a similar inference accuracy to digital CiMs, XOR-CiM achieves similar to 4.5x and 1.8x higher energy-efficiency and speed-up compared to the recent MRAM-based CiM platforms.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

3.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available