MICRO 2023 Tutorial: Real-world Processing-in-Memory Systems for Modern Workloads

Опубликовано: 27 Март 2026
на канале: Onur Mutlu Lectures
1,783
67

MICRO 2023 Tutorial: Real-world Processing-in-Memory Systems for Modern Workloads
https://events.safari.ethz.ch/micro-p...

Organizers: Dr. Juan Gómez-Luna and professor Onur Mutlu

29.10.2023
Agenda (Tentative)
Introduction: PIM as a paradigm to overcome the data movement bottleneck.
PIM taxonomy: PNM (processing near memory) and PUM (processing using memory).
General-purpose PNM: UPMEM PIM.
PNM for neural networks: Samsung HBM-PIM, SK Hynix AiM.
PNM for recommender systems: Samsung AxDIMM, Alibaba PNM.
PUM prototypes: PiDRAM, SRAM-based PUM, Flash-based PUM.
Other approaches: Neuroblade, Mythic.
Adoption issues: How to enable PIM?
Hands-on labs: Programming a real PIM system.

====================

Recommended Readings:
====================
A Modern Primer on Processing in Memory
https://people.inf.ethz.ch/omutlu/pub...

Processing Data Where It Makes Sense: Enabling In-Memory Computation
https://people.inf.ethz.ch/omutlu/pub...

Processing-in-Memory: A Workload-Driven Perspective
https://people.inf.ethz.ch/omutlu/pub...

Benchmarking a New Paradigm: An Experimental Analysis of a Real Processing-in-Memory Architecture
https://people.inf.ethz.ch/omutlu/pub...

Benchmarking Memory-Centric Computing Systems: Analysis of Real Processing-in-Memory Hardware
https://people.inf.ethz.ch/omutlu/pub...

SIMDRAM: An End-to-End Framework for Bit-Serial SIMD Computing in DRAM
https://people.inf.ethz.ch/omutlu/pub...

DAMOV: A New Methodology and Benchmark Suite for Evaluating Data Movement Bottlenecks
https://people.inf.ethz.ch/omutlu/pub...

Intelligent Architectures for Intelligent Computing Systems
https://people.inf.ethz.ch/omutlu/pub...

RowHammer: A Retrospective
https://people.inf.ethz.ch/omutlu/pub...

RECOMMENDED LECTURE VIDEOS & PLAYLISTS:
========================================
P&S Data-Centric Architectures: Fundamentally Improving Performance and Energy (Fall 2022)
   • Livestream - P&S Data-Centric Architecture...  

P&S Programming Heterogeneous Computing Systems with GPUs and other Accelerators (Fall 2022)
   • Livestream - P&S Programming Heterogeneous...  

Computer Architecture Fall 2022 Lectures Playlist:
   • Livestream - Computer Architecture - ETH Z...  

Digital Design and Computer Architecture Spring 2022 Livestream Lectures Playlist:
   • Livestream - Digital Design and Computer A...  

Featured Lectures:
   • Onur Mutlu - Supercomputing Frontiers Euro...  

Interview with Professor Onur Mutlu:
   • Interview with Onur Mutlu @ ISCA 2019 on c...  

The Story of RowHammer Lecture:
   • The Story of Rowhammer - Secure Hardware, ...  

Accelerating Genome Analysis Lecture:
   • Accelerating Genome Analysis: A Primer on ...  

Memory-Centric Computing Systems Tutorial at IEDM 2021:
   • IEDM 2020 Tutorial: Memory-Centric Computi...  

Intelligent Architectures for Intelligent Machines Lecture:
   • Onur Mutlu - Invited Talk @ Seoul National...