Prof. Indranil Sengupta
Computer Science & Engineering, IIT Kharagpur
Title: In-Memory Computing using Memristors


Memristor is a new device that can be used in a number of very interesting applications. The property of resistive switching and non-volatile behavior has made it a candidate for use in non-volatile resistive random-access memory (RRAM) designs. The small footprint of the device and low fabrication temperatures also make the device suitable for use in 3D monolithic ICs. Memristors are typically fabricated in a two-dimensional crossbar architecture. Several in-memory logic design methods have been proposed that use memristors as the basic computing element, which may lead to innovative computing architectures in the future. Memristor crossbars can also be directly used to implement vector-matrix multiplication, which is a fundamental operation in deep neural networks.


Dr. Indranil Sengupta is a Professor in the Department of Computer Science and Engineering at IIT Kharagpur. He has more than 30 years of teaching and research experience, and has guided 22 PhD scholars and has more than 200 publications in peer reviewed journals and conferences. He had been the former Head of the CSE department and the School of Information Technology, Associate Head of Computer and Informatics Centre, and Managing Director of STEP. His research interests include VLSI design and test with emphasis on emerging technologies, reversible/quantum computing, and information security. He is a Senior Member of the IEEE.