Skip to main navigation Skip to search Skip to main content

Efficient Weight Mapping and Resource Scheduling on Crossbar-based Multi-core CIM Systems

  • Hanjie Liu
  • , Sifan Sun
  • , Aifei Zhang
  • , Haiyan Qin
  • , Yutong Wu
  • , Minhao Gu
  • , Shihang Fu
  • , Shuaikai Liu
  • , Baosen Liu
  • , Wang Kang*
  • *Corresponding author for this work
  • Beihang University
  • Zhicun Research Lab

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Crossbar-based computing-in-memory (CIM) systems facilitate large-scale parallel multiply-and-accumulate (MAC) operations, while a domain-specific compiler (DSC) plays a pivotal role in optimizing the deployment of neural network algorithms on such systems. With the development of multi-core and large-core architectures, some key compiler problems such as high parallel processing, resource utilization, and crossbar array assignment methods have not been solved. For low-latency application scenarios, we have designed a resource scheduling strategy for our hardware system based on stream data processing to reduce the latency caused by intra-core and intercore communication. Additionally, a weight mapping strategy has been developed to maximize the potential of crossbar arrays in convolutional neural networks (CNNs) deployment. Experimental results on our multi-core eFlash-based CIM system-on-chip (SoC) demonstrate that these two technologies help CNNs achieve a 76% reduction in latency, a 30% improvement in resource utilization, and the use rate of crossbar array that can reach up to 94.7%.

Original languageEnglish
Title of host publication2025 62nd ACM/IEEE Design Automation Conference, DAC 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331503048
DOIs
StatePublished - 2025
Event62nd ACM/IEEE Design Automation Conference, DAC 2025 - San Francisco, United States
Duration: 22 Jun 202525 Jun 2025

Publication series

NameProceedings - Design Automation Conference
ISSN (Print)0738-100X

Conference

Conference62nd ACM/IEEE Design Automation Conference, DAC 2025
Country/TerritoryUnited States
CitySan Francisco
Period22/06/2525/06/25

Keywords

  • CIM
  • CNN
  • Compiler
  • Re-source schedule
  • Weight mapping

Fingerprint

Dive into the research topics of 'Efficient Weight Mapping and Resource Scheduling on Crossbar-based Multi-core CIM Systems'. Together they form a unique fingerprint.

Cite this