English

Bayesian Optimization of Crossbar-Based Compute-In-Memory System Design for Efficient DNN Inference

Emerging Technologies 2026-05-12 v1

Abstract

Leveraging the high density and energy efficiency of Compute-In-Memory (CIM) crossbar-based Deep Neural Network (DNN) accelerators requires optimal Design Space Exploration (DSE), which becomes increasingly challenging as complex models for advanced AI workloads expand the highly non-convex design space. Moreover, heterogeneous layer workloads (e.g., memory- vs. compute-bound) and learning representations make layer-wise NN parameter allocation beneficial for efficiency but severely exacerbate the design space complexity by expanding the number of parameters to be tuned for simultaneous multi-objective optimization. Among existing DSE approaches, multi-objective Bayesian Optimization (BO) is promising, as it explores high-quality design solutions while querying costly CIM simulators selectively. In this work, we propose a multi-objective BO framework that holistically co-optimizes hardware and algorithm parameters of a CIM crossbar-based hardware accelerator for various DNN inference tasks. Depending on NN model depth, our framework handles high-dimensional design spaces (with 2626 and 5050 dimensions) and extremely large search complexities on the order of O(1012)O(10^{12}) and O(1027)O(10^{27}) for VGG8/CIFAR-10 and VGG16/Tiny-ImageNet-200. Our method attains 91.72%91.72 \% and 57.2%57.2 \% accuracy, respectively, comparable to baseline designs, while improving chip area (65.52%65.52 \% and 50.7%50.7 \%), read latency (9.52%9.52 \% and 13.27%13.27 \%), read dynamic energy (31.23%31.23 \% and 52.07%52.07 \%) and increasing memory utilization (13.41%13.41 \% and 2.67%2.67 \%).

Keywords

Cite

@article{arxiv.2605.08461,
  title  = {Bayesian Optimization of Crossbar-Based Compute-In-Memory System Design for Efficient DNN Inference},
  author = {Arnob Saha and Bibhas Manna and Nikhil Kotikalapudi and Md Zesun Ahmed Mia and Rahul Kumar and Madhavan Swaminathan and Abhronil Sengupta},
  journal= {arXiv preprint arXiv:2605.08461},
  year   = {2026}
}
R2 v1 2026-07-01T12:59:03.329Z