COMPUTE-IN-MEMORY ON EMERGING MEMORY TECHNOLOGY: FROM DEVICE TO ALGORITHM

Loading...
Thumbnail Image

Files

Liu_upenngdas_0175C_15857.pdf (3.65 MB)

Degree type

Doctor of Philosophy (PhD)

Graduate group

Electrical and Systems Engineering

Discipline

Electrical Engineering
Engineering

Subject

Funder

Grant number

License

Copyright date

2023

Distributor

Related resources

Contributor

Abstract

Present-day computing systems largely adhere to the von Neumann architecture, which necessitates data transfer from memory to a processing unit. This architecture presents a significant latency issue when accessing data from memory units, which is a primary performance hindrance for various data-intensive applications, particularly in the intersection of big data and AI. Numerous solutions have been suggested to alleviate and overcome this bottleneck. A notable suggestion has been to physically place memory and logic units closer together. While this approach has seen substantial advancements at both the technology and architectural levels, a revolutionary alternative would be to execute arithmetic kernels directly where data is stored, using memory devices. This concept is referred to as compute-in-memory (CIM).In this dissertation, I will begin by presenting the most recent advancements in the CMOS-compatible ferroelectric memory technologies on aluminum nitride platform. Second, I will present a reconfigurable CIM system on field-programmable ferroelectric diodes in a transistor-free architecture, allowing for multiple essential data operations including storage, parallel search, and neural network. Last, I will discuss the conceptualization and demonstration of a programmable parallel search architecture - analog content-addressable memory (ACAM) on complementary Si-CMOS ferroelectric field-effect-transistor memory. The deployment and acceleration of attentional deep neural network and kernel regression on ACAM will also be presented.

Date of degree

2023

Date Range for Data Collection (Start Date)

Date Range for Data Collection (End Date)

Digital Object Identifier

Series name and number

Volume number

Issue number

Publisher

Publisher DOI

Journal Issues

Comments

Recommended citation