Tutorial: Hardware-Aware Compilation and Simulation for In-Memory Computing

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-review

Contributors

Abstract

This brief presents an overview of recent tools and research efforts aimed at enhancing the programmability and reliability of In-Memory Computing (IMC)-based systems. We discuss hardware-aware training techniques that improve model resilience to analog device imperfections, and explore mapping strategies that balance accuracy and performance for heterogeneous IMC-based accelerators. Additionally, we examine a compiler framework that abstracts hardware complexities and enables seamless integration of these accelerators into existing deployment pipelines. By combining these approaches with advanced simulation tools, we propose an end-to-end workflow that facilitates the practical deployment and optimization of IMC technologies across diverse memory types and architectural designs.

Details

Original languageEnglish
Title of host publicationProceedings - 2025 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, CASES 2025
PublisherAssociation for Computing Machinery, Inc
Pages31-32
Number of pages2
ISBN (electronic)979-8-4007-1991-2
Publication statusPublished - 9 Nov 2025
Peer-reviewedYes

Conference

Title2025 IEEE/ACM International Conference on Compilers, Architecture, and Synthesis for Embedded Systems
Abbreviated titleCASES 2025
Conference number20
Descriptionpart of Embedded Systems Week (ESWEEK 2025)
Duration29 September - 1 October 2025
Website
LocationTaipei International Convention Center (TICC)
CityTaipei
CountryTaiwan, Province of China

External IDs

ORCID /0000-0002-5007-445X/work/206632718
ORCID /0000-0001-9295-3519/work/206635677

Keywords

Keywords

  • compiler and simulation frameworks, hardware-aware training, heterogeneous mapping, in-memory computing