Crossbar-Constrained Technology Mapping for ReRAM based In-Memory Computing
Debjyoti Bhattacharjee, Yaswanth Tavva, Arvind Easwaran, Anupam, Chattopadhyay

TL;DR
This paper introduces two scalable technology mapping algorithms for ReRAM-based in-memory computing that explicitly incorporate crossbar constraints, addressing a key open challenge in ReVAMP platform design.
Contribution
It proposes novel, scalable mapping flows that consider crossbar constraints, improving ReRAM in-memory computing platform feasibility.
Findings
Algorithms are highly scalable.
Feasible mappings for various crossbar dimensions.
Design hints for ReRAM-based implementations.
Abstract
In recent times, Resistive RAMs (ReRAMs) have gained significant prominence due to their unique feature of supporting both non-volatile storage and logic capabilities. ReRAM is also reported to provide extremely low power consumption compared to the standard CMOS storage devices. As a result, researchers have explored the mapping and design of diverse applications, ranging from arithmetic to neuromorphic computing structures to ReRAM-based platforms. ReVAMP, a general-purpose ReRAM computing platform, has been proposed recently to leverage the parallelism exhibited in a crossbar structure. However, the technology mapping on ReVAMP remains an open challenge. Though the technology mapping with device/area-constraints have been proposed, crossbar constraints are not considered so far. In this work, we address this problem. Two technology mapping flows are proposed, considering different…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
