mlsanityData to 7 Oct 2026

IMAC-Sim: A Circuit-level Simulator For In-Memory Analog Computing Architectures

arXiv 2304.09252 ↗First posted 18 Apr 2023cs.ET cs.AR cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

With the increased attention to memristive-based in-memory analog computing (IMAC) architectures as an alternative for energy-hungry computer systems for machine learning applications, a tool that enables exploring their device- and circuit-level design space can significantly boost the research and development in this area. Thus, in this paper, we develop IMAC-Sim, a circuit-level simulator for the design space exploration of IMAC architectures. IMAC-Sim is a Python-based simulation framework, which creates the SPICE netlist of the IMAC circuit based on various device- and circuit-level hyperparameters selected by the user, and automatically evaluates the accuracy, power consumption, and latency of the developed circuit using a user-specified dataset. Moreover, IMAC-Sim simulates the interconnect parasitic resistance and capacitance in the IMAC architectures and is also equipped with horizontal and vertical partitioning techniques to surmount these reliability challenges. IMAC-Sim is a flexible tool that supports a broad range of device- and circuit-level hyperparameters. In this paper, we perform controlled experiments to exhibit some of the important capabilities of the IMAC-Sim, while the entirety of its features is available for researchers via an open-source tool.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 5 of its 27 references that are in the map. First posted on arXiv 18 Apr 2023.

Builds on

5 of 27 references.

References · 5

  1. 2019PUMA: A Programmable Ultra-efficient Memristor-based Accelerator for Machine Learning Inferencecited by 57
  2. 2019Benchmarking TPU, GPU, and CPU Platforms for Deep Learningcited by 51
  3. 2021An In-Memory Analog Computing Co-Processor for Energy-Efficient CNN Inference on Mobile Devicescited by 9
  4. 2022Interconnect Parasitics and Partitioning in Fully-Analog In-Memory Computing Architecturescited by 6
  5. 2022MRAM-based Analog Sigmoid Function for In-memory Computingcited by 4

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.