Mit Eems Group Pi Vivienne Sze
Mit Eems Group Pi Vivienne Sze
@miteemsviviennesze·1.5K subscribers·41 videos

CiMLoop: A Flexible, Accurate, and Fast Compute-In-Memory Modeling Tool

Posted

August 29, 2025

Views

399

Likes

10

Engagement

2.51%

Search the Record

Indexed

Every word spoken in this episode is indexed. Type any phrase to jump straight to the moment it was said.

Type any word or phrase that may have been spoken. Click a result to seek the player to that exact moment.

Try a name, a topic, or a quoted line

YouTube Description

as posted by the channel

T. Andrulis, J. S. Emer, V. Sze, “CiMLoop: A Flexible, Accurate, and Fast Compute-In-Memory Modeling Tool,” IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), May 2024. (Best Paper Award)

Project Website

Abstract: Compute-In-Memory (CiM) is a promising solution to accelerate Deep Neural Networks (DNNs) as it can avoid energy-intensive DNN weight movement and use memory arrays to perform low-energy, high-density computations. These benefits have inspired research across the CiM stack, but CiM research often focuses on only one level of the stack (i.e., devices, circuits, architecture, workload, or mapping) or only one design point (e.g., one fabricated chip). There is a need for a full-stack modeling tool to evaluate design decisions in the context of full systems (e.g., see how a circuit impacts system energy) and to perform rapid early-stage exploration of the CiM co-design space. To address this need, we propose CiMLoop: an open-source tool to model diverse CiM systems and explore decisions across the CiM stack. CiMLoop introduces (1) a flexible specification that lets users describe, model, and map workloads to both circuits and architecture, (2) an accurate energy model that captures the interaction between DNN operand values, hardware data representations, and analog/digital values propagated by circuits, and (3) a fast statistical model that can explore the design space orders-of-magnitude more quickly than other high-accuracy models. Using CiMLoop, researchers can evaluate design choices at different levels of the CiM stack, co-design across all levels, fairly compare different implementations, and rapidly explore the design space.

Information about accessibility can be found at

Guests & Subjects Covered

CiMLoopPerformance AnalysisSoftware ISPASS MayDeep Neural Networks DNNsUsing CiMLoop

Sentinel Indexing in Progress

Metadata and chapters are available. Claim extraction for this episode is pending.

All video content is delivered via YouTube embedded players in accordance with the YouTube Terms of Service. Sentinel provides research tools that promote discovery and accountability across political media.

CiMLoop: A Flexible, Accurate, and Fast Compute-In-Memory Modeling Tool · Mit Eems Group Pi Vivienne Sze · Sentinel