Table of Contents

3rd Workshop on

Memory-Centric Computing Systems (MCCSys) - 21 June 2025

Workshop Description

Processing-in-Memory (PIM) is a computing paradigm that aims to overcome data movement bottlenecks by making memory systems compute-capable. Explored over several decades since the 1960s, PIM systems are now becoming a reality with the advent of the first commercial products and prototypes. PIM can improve performance and energy efficiency for many modern applications. However, there are many open questions spanning the entire computing stack and many challenges for widespread adoption.

This combined tutorial and workshop will focus on the latest advances in PIM technology, spanning both hardware and software. It will include novel PIM ideas, different tools and frameworks for conducting PIM research, and programming techniques and optimization strategies for PIM kernels. First, we will provide a series of lectures and invited talks that will provide an introduction to PIM, including an overview and a rigorous analysis of existing PIM hardware from industry and academia. Second, we will invite the broad PIM research community to submit and present their ongoing work on memory-centric systems. The program committee will favor papers that bring new insights on memory-centric systems or novel PIM-friendly applications, address key system integration challenges in academic or industry PIM architectures, or put forward controversial points of view on the memory-centric execution paradigm. We also consider position papers, especially from industry, that outline design and process challenges affecting PIM systems, new PIM architectures, or system solutions for real state-of-the-art PIM devices.

Time & Location: June 21st, from 02:00 PM (JST) to 06:15 PM (JST) at room 26-B1F (Building 26, Room B1).

Procedure for Selecting Presentations

This workshop consists of invited talks on the general topic of memory-centric computing systems. There are a limited number of slots for invited talks. If you would like to deliver a talk on related topics, please contact us by filling out this form. The submission deadline is May 27, 2025, 23:59 AoE. We invite abstract submissions related to (but not limited to) the following topics in the context of memory-centric computing systems:

Livestream

YouTube livestream

Organizers

Agenda & Workshop Materials

Time Speaker Title Materials
02:00pm-02:05pm Dr. Geraldo F. Oliveira Logistics (PDF) (PPT)
02:05pm-03:00pm Prof. Onur Mutlu Memory-Centric Computing (PDF) (PPT)
03:00pm-03:30pm Dr. Alper Buyuktosunoglu A Near-DRAM Accelerator for Compiler-Generated Fully Homomorphic Encryption Applications (PDF) (PPT)
03:30pm-03:45pm N/A Coffee Break
03:45pm-04:15pm Dr. Geraldo F. Oliveira Processing-Using-Memory Systems for Bulk Bitwise Operations (PDF) (PPT)
04:15pm-04:45pm Ismail Emir Yüksel PuDHammer: Experimental Analysis of Read Disturbance Effects of Processing-using-DRAM in Real DRAM Chips (PDF) (Px) (PPT)
04:45pm-05:15pm Dr. Geraldo F. Oliveira Processing-Near-Memory Architectures: Developments from Industry & Academia (PDF) (PPT)
05:15pm-05:45pm Manos Frouzakis PIMDAL: Mitigating the Memory Bottleneck in Data Analytics using a Real Processing-in-Memory System (PDF) (PPT)
05:45pm-06:15pm Dr. Mohammad Sadr Processing-Near-Storage & Processing-Using-Storage (PDF) (PPT)

Invited Speakers

Alper Buyuktosunoglu (IBM Research)

Talk Title: A Near-DRAM Accelerator for Compiler-Generated Fully Homomorphic Encryption Applications

Talk Abstract: Fully homomorphic encryption (FHE) is a powerful cryptographic technique that enables computation on encrypted data without needing to decrypt it. FHE applications are both compute- and memory-intensive, owing to expensive operations on large data. Hierarchical near-DRAM processing (NDP) solution for FHE applications, harnesses the massive DRAM bank bandwidth. We observe various data access patterns in FHE that reveal distinct levels of parallelism: element-wise, limb-wise, coefficient-wise, and ciphertext-wise. We will discuss an NDP solution that exploits these levels of parallelism to map FHE operations and data onto different hierarchies of the NDP, while addressing major challenges with NDP for FHE.

Bio: Alper Buyuktosunoglu received PhD degree in electrical and computer engineering from University of Rochester. Currently, he is a Principal Research Scientist in Efficient and Resilient Systems department at IBM T. J. Watson Research Center. He has been involved in research and development work in support of IBM z Systems and IBM POWER Systems in the areas of computer architecture and robust power management. He has over 200 patents, has received several IBM-internal awards, IEEE Micro Top Pick recognition, has published over 140 papers, and has served on various conference technical program committees in these areas. He also has served on the editorial board of IEEE MICRO. Dr. Buyuktosunoglu is a member of the IBM Academy of Technology, Hall-of-fame of MICRO, Hall-of-fame of HPCA, an IBM Master Inventor and an IEEE Fellow.

More Learning Materials