Saved in:
Bibliographic Details
Main Authors: Enciso, Zephan M., Cheng, Boyang, Pei, Likai, Liu, Jianbo, Davis, Steven, Niemier, Michael, Cao, Ningyuan
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2501.04577
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910795310301184
author Enciso, Zephan M.
Cheng, Boyang
Pei, Likai
Liu, Jianbo
Davis, Steven
Niemier, Michael
Cao, Ningyuan
author_facet Enciso, Zephan M.
Cheng, Boyang
Pei, Likai
Liu, Jianbo
Davis, Steven
Niemier, Michael
Cao, Ningyuan
contents Uncertainty estimation is an indispensable capability for AI-enabled, safety-critical applications, e.g. autonomous vehicles or medical diagnosis. Bayesian neural networks (BNNs) use Bayesian statistics to provide both classification predictions and uncertainty estimation, but they suffer from high computational overhead associated with random number generation and repeated sample iterations. Furthermore, BNNs are not immediately amenable to acceleration through compute-in-memory architectures due to the frequent memory writes necessary after each RNG operation. To address these challenges, we present an ASIC that integrates 360 fJ/Sample Gaussian RNG directly into the SRAM memory words. This integration reduces RNG overhead and enables fully-parallel compute-in-memory operations for BNNs. The prototype chip achieves 5.12 GSa/s RNG throughput and 102 GOp/s neural network throughput while occupying 0.45 mm2, bringing AI uncertainty estimation to edge computation.
format Preprint
id arxiv_https___arxiv_org_abs_2501_04577
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A 65 nm Bayesian Neural Network Accelerator with 360 fJ/Sample In-Word GRNG for AI Uncertainty Estimation
Enciso, Zephan M.
Cheng, Boyang
Pei, Likai
Liu, Jianbo
Davis, Steven
Niemier, Michael
Cao, Ningyuan
Hardware Architecture
Artificial Intelligence
Machine Learning
Robotics
B.7.1; B.3.1; I.2.10; I.2.9
Uncertainty estimation is an indispensable capability for AI-enabled, safety-critical applications, e.g. autonomous vehicles or medical diagnosis. Bayesian neural networks (BNNs) use Bayesian statistics to provide both classification predictions and uncertainty estimation, but they suffer from high computational overhead associated with random number generation and repeated sample iterations. Furthermore, BNNs are not immediately amenable to acceleration through compute-in-memory architectures due to the frequent memory writes necessary after each RNG operation. To address these challenges, we present an ASIC that integrates 360 fJ/Sample Gaussian RNG directly into the SRAM memory words. This integration reduces RNG overhead and enables fully-parallel compute-in-memory operations for BNNs. The prototype chip achieves 5.12 GSa/s RNG throughput and 102 GOp/s neural network throughput while occupying 0.45 mm2, bringing AI uncertainty estimation to edge computation.
title A 65 nm Bayesian Neural Network Accelerator with 360 fJ/Sample In-Word GRNG for AI Uncertainty Estimation
topic Hardware Architecture
Artificial Intelligence
Machine Learning
Robotics
B.7.1; B.3.1; I.2.10; I.2.9
url https://arxiv.org/abs/2501.04577