VLDB 2026 Research / reviewers in the wild / expert
Ethan C. Ahn
dblp:203/1927
· DBLP profile ↗
5ranked-venue papers
0as first author
0since 2021 · last 2020
0000-0002-0807-2071ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Memory systems · 83% Hardware accelerators and domain-specific architectures · 13% Integrated circuit design · 4% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
non-volatile memory |
0.8 | 2 | 2020 | iCELIA: A Full-Stack Framework for STT-MRAM-Based Deep Learning Acceleration · IEEE Trans. Parallel Distributed Syst. 2020 Mitigating and Tolerating Read Disturbance in STT-MRAM-Based Main Memory via Device and Architecture Innovations · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 |
Memory systems › non-volatile memory › magnetic random access memory
STT-MRAM |
0.8 | 2 | 2020 | iCELIA: A Full-Stack Framework for STT-MRAM-Based Deep Learning Acceleration · IEEE Trans. Parallel Distributed Syst. 2020 Mitigating and Tolerating Read Disturbance in STT-MRAM-Based Main Memory via Device and Architecture Innovations · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
DNN accelerator |
0.4 | 1 | 2020 | iCELIA: A Full-Stack Framework for STT-MRAM-Based Deep Learning Acceleration · IEEE Trans. Parallel Distributed Syst. 2020 |
Memory systems
memory controller |
0.4 | 1 | 2019 | Mitigating and Tolerating Read Disturbance in STT-MRAM-Based Main Memory via Device and Architecture Innovations · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 |
Memory systems › DRAM › DRAM microarchitecture
row buffer management |
0.4 | 1 | 2019 | Mitigating and Tolerating Read Disturbance in STT-MRAM-Based Main Memory via Device and Architecture Innovations · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 |
Memory systems › DRAM
rowhammer |
0.4 | 1 | 2019 | Mitigating and Tolerating Read Disturbance in STT-MRAM-Based Main Memory via Device and Architecture Innovations · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2019 |
Integrated circuit design
device-circuit co-design |
0.1 | 1 | 2020 | iCELIA: A Full-Stack Framework for STT-MRAM-Based Deep Learning Acceleration · IEEE Trans. Parallel Distributed Syst. 2020 |
Methods — techniques the papers use, named apart from their topics
non-uniform weight quantization · 0.4full-stack design · 0.4crossbar array · 0.4restore-aware policy selection · 0.4device-level mitigation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | iCELIA: A Full-Stack Framework for STT-MRAM-Based Deep Learning AccelerationabstractA large variety of applications rely on deep learning to process big data, learn sophisticated features, and perform complicated tasks. Utilizing emerging non-volatile memory (NVM)'s unique characteristics, including the crossbar array structure and gray-scale cell resistances, to perform neural network (NN) computation is a well-studied approach in accelerating deep learning applications. Compared to other NVM technologies, STT-MRAM has its unique advantages in performing NN computation. However, the state-of-the-art research have not utilized STT-MRAM for deep learning acceleration due to its device and architecture-level challenges. Consequently, this paper enables STT-MRAM, for the first time, as an effective and practical deep learning accelerator. In particular, it proposes a full-stack framework iCELIA spanning multiple design levels, including device-level fabrication, circuit-level enhancements, architecture-level synaptic weight quantization, and system-level accelerator design. The primary contributions of iCELIA over our prior work CELIA include a new non-uniform weight quantization scheme and much enhanced accelerator system design. The proposed framework significantly mitigates the model accuracy loss due to reduced data precision in a cohesive manner, constructing a comprehensive STT-MRAM accelerator system for fast NN computation with high energy efficiency and low cost. Hebin R. Cherian, Ethan C. Ahn, Xuehai Qian, Lide Duan |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 2019 | Mitigating and Tolerating Read Disturbance in STT-MRAM-Based Main Memory via Device and Architecture InnovationsabstractAs an important nonvolatile memory technology, spin transfer torque magnetoresistive RAM (STT-MRAM) is widely considered as a universal memory solution for future processors. Employing STT-MRAM as the main memory offers a wide variety of benefits, but also results in unique design challenges. In particular, read disturbance characterizes accidental data corruption in STT-MRAM after it is read, leading to the need of restoring data back to memory after each read operation. In this paper, we propose both device and architecture innovations to mitigate and tolerate read disturbance. First, we quantitatively demonstrate the relationship between read disturbance and key device parameters, conducting a number of read disturbance mitigation schemes. These device-level schemes turn out to be effective in reducing the read disturbance probability, but come with costs on other design metrics. Consequently, we further propose a restore-aware memory controller design at the architecture level to tolerate read disturbance. Since the extra restores incurred by read disturbance greatly change the timing scenarios that conventional memory controllers were optimized for, directly adopting restore-agnostic DRAM memory management techniques will lead to suboptimal designs for STT-MRAM. Therefore, we propose restore-aware policy selection (RAPS), a dynamic and hybrid row buffer management scheme that factors in the inevitable data restores in STT-MRAM-based main memory. RAPS monitors the row buffer hit rate at run time, dynamically switching between two static page-closure policies. By factoring in restores, RAPS accurately captures the optimal design points, achieving optimal policy selections at run time. Our experimental results show that RAPS significantly improves system performance and energy efficiency compared to conventional page-closure policies. Armin Haj Aboutalebi, Ethan C. Ahn, Bo Mao 0003, Suzhen Wu, Lide Duan |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2018 | CELIA: A Device and Architecture Co-Design Framework for STT-MRAM-Based Deep Learning AccelerationabstractA large variety of applications rely on deep learning to process big data, learn sophisticated features, and perform complicated tasks. Utilizing emerging non-volatile memory (NVM)'s unique characteristics, including the crossbar array structure and gray-scale cell resistances, to perform neural network (NN) computation is a well-studied approach in accelerating deep learning tasks. Compared to other NVM technologies, STT-MRAM has its unique advantages in performing NN computation. However, the state-of-the-art research have not utilized STT-MRAM for deep learning acceleration due to its device- and architecture-level challenges. Consequently, this paper enables STT-MRAM, for the firs time, as an effective and practical deep learning accelerator. In particular, it proposes a full-stack solution across multiple design layers, including device-level fabrication, circuit-level enhancement, architecture-level data quantization, and system-level accelerator design. The proposed framework significantly mitigates the model accuracy loss due to reduced data precision in a cohesive manner, constructing a comprehensive STT-MRAM accelerator system for fast NN computation with high energy efficiency and low cost. Hebin R. Cherian, Ethan C. Ahn, Lide Duan |
ICS | 3 |
| 2017 | Enabling NVM-based deep learning acceleration using nonuniform data quantization: work-in-progressabstractApart from employing a co-processor (e.g., GPU) for neural network (NN) computation, utilizing the unique characteristics of nonvolatile memories (NVM), including RRAM, phase change memory (PCM), and STT-MRAM, to accelerate NN algorithms has been extensively studied. In such approaches, input data and synaptic weights are represented using word line voltages and cell resistance, with the resulting bit line current indicating the calculation result. However, the limited number of resistance levels in a NVM cell largely reduces the algorithm data precision, thus significantly lowering the model inference accuracy. Motivated by the observation that the conventional, uniformly generated data quantization points are not equally important to the model, we propose a nonuniform data quantization scheme to better represent the model in NVM cells and minimize the inference accuracy loss. Our experimental results show that the proposed scheme can achieve highly accurate deep learning model inference using as low as only 4 bits for synaptic weight representation. This effectively enables a NVM with few cell resistance levels (e.g., STT-MRAM) to perform NN calculation, and also results in additional benefits in performance, energy, and memory storage. Ethan C. Ahn, Lide Duan |
CASES | 2 |
| 2017 | Vulnerability Analysis of On-Chip Access-Control Memory
Chintan Chavda, Ethan C. Ahn, Yu-Sheng Chen, Youngjae Kim 0001, Kalidas Ganesh, Junghee Lee 0004 |
HotStorage | 2 |