A

Mapping of CNNs on multi-core RRAM-based CIM architectures

RWTH Publications (RWTH Aachen)

Abstract

RRAM-based multi-core systems improve the energy efficiency and performance of CNNs. Thereby, the distributed parallel execution of convolutional layers causes critical data dependencies that limit the potential speedup. This paper presents synchronization techniques for parallel inference of convolutional layers on RRAM-based CIM architectures. We propose an architecture optimization that enables efficient data exchange and discuss the impact of different architecture setups on the performance. The corresponding compiler algorithms are optimized for high speedup and low memory consumption during CNN inference. We achieve more than 99% of the theoretical acceleration limit with a marginal data transmission overhead of less than 4% for state-of-the-art CNN benchmarks.

Authors 5

  1. Rebecca Pelke Aachen

    RWTH Aachen University

    Affiliation as printed

    RWTH Aachen University , Germany

  2. Nils Bosbach Aachen

    RWTH Aachen University

    Affiliation as printed

    RWTH Aachen University , Germany

  3. RWTH Aachen University

    Affiliation as printed

    RWTH Aachen University , Germany

  4. RWTH Aachen University

    Affiliation as printed

    RWTH Aachen University , Germany

Cited by 0 stored of 0

No patents citing this paper on Lens.org (checked 2026-10-06).

References 0