Demo Data from VLDB 2026 / reviewers in the wild / expert
Charles Eckert
dblp:220/3468
· DBLP profile ↗
2ranked-venue papers
2as first author
1since 2021 · last 2023
0000-0002-8839-9890ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author
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 |
Hardware accelerators and domain-specific architectures · 62% Memory systems · 31% Processor architecture and microarchitecture · 6% | |
| Artificial intelligence
1 paper |
Deep learning architectures and training · 50% Probabilistic and Bayesian machine learning · 50% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures
machine learning accelerator |
1.0 | 2 | 2023 | Eidetic: An In-Memory Matrix Multiplication Accelerator for Neural Networks · IEEE Trans. Computers 2023 Neural Cache: Bit-Serial In-Cache Acceleration of Deep Neural Networks · ISCA 2018 |
Memory systems
processing-in-memory |
1.0 | 2 | 2023 | Eidetic: An In-Memory Matrix Multiplication Accelerator for Neural Networks · IEEE Trans. Computers 2023 Neural Cache: Bit-Serial In-Cache Acceleration of Deep Neural Networks · ISCA 2018 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
in-memory computing accelerator |
0.7 | 1 | 2023 | Eidetic: An In-Memory Matrix Multiplication Accelerator for Neural Networks · IEEE Trans. Computers 2023 |
Hardware accelerators and domain-specific architectures › sparse matrix multiplication accelerator
matrix multiplication accelerator |
0.7 | 1 | 2023 | Eidetic: An In-Memory Matrix Multiplication Accelerator for Neural Networks · IEEE Trans. Computers 2023 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
neural network accelerator |
0.7 | 1 | 2023 | Eidetic: An In-Memory Matrix Multiplication Accelerator for Neural Networks · IEEE Trans. Computers 2023 |
Processor architecture and microarchitecture › computer arithmetic
bit-serial arithmetic |
0.3 | 1 | 2018 | Neural Cache: Bit-Serial In-Cache Acceleration of Deep Neural Networks · ISCA 2018 |
Hardware accelerators and domain-specific architectures › machine learning accelerator
DNN inference |
0.3 | 1 | 2018 | Neural Cache: Bit-Serial In-Cache Acceleration of Deep Neural Networks · ISCA 2018 |
Memory systems › in-memory computing
in-cache acceleration |
0.3 | 1 | 2018 | Neural Cache: Bit-Serial In-Cache Acceleration of Deep Neural Networks · ISCA 2018 |
Memory systems › processing-in-memory › computing-in-memory
in-SRAM computing |
0.3 | 1 | 2018 | Neural Cache: Bit-Serial In-Cache Acceleration of Deep Neural Networks · ISCA 2018 |
Machine learning › Deep learning architectures and training
convolutional neural network |
0.1 | 1 | 2018 | Neural Cache: Bit-Serial In-Cache Acceleration of Deep Neural Networks · ISCA 2018 |
Machine learning › Probabilistic and Bayesian machine learning
statistical inference |
0.1 | 1 | 2018 | Neural Cache: Bit-Serial In-Cache Acceleration of Deep Neural Networks · ISCA 2018 |
Methods — techniques the papers use, named apart from their topics
quantization · 1.3data mapping · 1.3in-situ arithmetic · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Eidetic: An In-Memory Matrix Multiplication Accelerator for Neural NetworksabstractThis paper presents theEideticarchitecture, which is an SRAM-based ASIC neural network accelerator that eliminates the need to continuously load weights from off-chip, while also minimizing the need to go off chip for intermediate results. Using in-situ arithmetic in the SRAM arrays, this architecture can supports a variety of precision types allowing for effective inference. We also present different data mapping policies for matrix-vector based networks (RNN and MLP) on theEideticarchitecture and describe the tradeoffs involved. With this architecture, multiple layers of a network can be concurrently mapped, storing both the layer weights and intermediate results on-chip, removing the energy and latency penalty of off-chip memory accesses. We evaluateEideticon Google's Neural Machine Translation System (GNMT) encoder and demonstrate a 17.20× increase in throughput and 7.77× reduction in average latency over a single TPUv2 chip. Charles Eckert, Arun Subramaniyan 0001, Xiaowei Wang 0005, Charles Augustine, Ravi R. Iyer 0001, Reetuparna Das |
IEEE Trans. Computers | 1 |
| 2018 | Neural Cache: Bit-Serial In-Cache Acceleration of Deep Neural NetworksabstractThis paper presents the Neural Cache architecture, which re-purposes cache structures to transform them into massively parallel compute units capable of running inferences for Deep Neural Networks. Techniques to do in-situ arithmetic in SRAM arrays, create efficient data mapping and reducing data movement are proposed. The Neural Cache architecture is capable of fully executing convolutional, fully connected, and pooling layers in-cache. The proposed architecture also supports quantization in-cache. Our experimental results show that the proposed architecture can improve inference latency by 8.3× over state-of-art multi-core CPU (Xeon E5), 7.7× over server class GPU (Titan Xp), for Inception v3 model. Neural Cache improves inference throughput by 12.4× over CPU (2.2× over GPU), while reducing power consumption by 50% over CPU (53% over GPU). Charles Eckert, Xiaowei Wang 0005, Arun Subramaniyan 0001, Ravi R. Iyer 0001, Dennis Sylvester, David T. Blaauw, Reetuparna Das |
ISCA | 1 |