Computer Science,
Control and
Geoinformation Doctorate

Seminar on February 21, 2022

Title

In-Memory Computing with Associative Memories - A Cross-Layer Perspective

Speaker

Prof. Xiaobo Sharon Hu, University of Notre Dame, USA

When and Where

February 21, 2022, 16:00-17:30
Online on Zoom, link

Abstract

Data transfer between processors and memory is a major bottleneck in improving application-level performance. This is particularly true for data intensive tasks such as many machine learning and security applications. In-memory computing, where certain data processing is performed directly in the memory array, can be an effective solution to address this bottleneck. Associative memory (AM), a type of memory that can efficiently “associate” an input query with appropriate data words/locations in the memory, is a powerful in-memory computing core. Nonetheless harnessing the benefits of AM requires cross-layer efforts spanning from devices and circuits to architectures and systems.

In this talk, I will showcase representative cross-layer AM based design efforts. In particular, I will highlight how different non-volatile memory technologies (such as RRAM, FeFET memory and Flash) can be exploited to implement various AM functions (e.g., exact and approximate match, ternary and multi-bit data representation, and different distance functions). I will use several popular machine learning and other applications to demonstrate how they can profit from these different AM designs. End-to-end (from device to application) evaluations will be analyzed to reveal the benefits contributed by each design layer, which can serve as guides for future research efforts.

Short Bio

X. Sharon Hu is a professor in the department of Computer Science and Engineering at the University of Notre Dame, USA. Her research interests include low-power system design, circuit and architecture design with emerging technologies, real-time embedded systems and hardware-software co-design. She has published more than 400 papers in these areas. Some of her recognitions include the Best Paper Award from the Design Automation Conference and from the International Symposium on Low Power Electronics and Design, and NSF Career award. She has participated in several large industry and government sponsored center-level projects and was a theme lead in an NSF/SRC E2CDA project. She was the General Chair of Design Automation Conference (DAC) in 2018 and was the TPC chair of DAC in 2015. She is the Editor-in-Chief of ACM Transactions on Design Automation of Electronic Systems, and has also served as Associate Editor for a number of ACM and IEEE journals. X. Sharon Hu is a Fellow of the ACM and a Fellow of the IEEE.