Neuromorphic Swarm on RRAM Compute-in-Memory Processor for Solving QUBO Problem
Ashwin Sanjay Lele, Muya Chang, Samuel D. Spetalnick, Brian Crafton, Arijit Raychowdhury, Yan Fang
Abstract
Combinatorial optimization problems prevail in engineering and industry. Some are NP-hard and thus become difficult to solve on edge devices due to limited power and computing resources. Quadratic Unconstrained Binary Optimization (QUBO) problem is a valuable emerging model that can formulate numerous combinatorial problems, such as Max-Cut, traveling salesman problems, and graphic coloring. QUBO model also reconciles with two emerging computation models, quantum computing and neuromorphic computing, which can potentially boost the speed and energy efficiency in solving combinatorial problems. In this work, we design a neuromorphic QUBO solver composed of a swarm of spiking neural networks (SNN) that conduct a population-based meta-heuristic search for solutions. The proposed model can achieve about x20 40 speedup on large QUBO problems in terms of time steps compared to a traditional neural network solver. As a codesign, we evaluate the neuromorphic swarm solver on a 40nm 25mW Resistive RAM (RRAM) Compute-in-Memory (CIM) SoC with a 2.25MB RRAM-based accelerator and an embedded Cortex M3 core. The collaborative SNN swarm can fully exploit the specialty of CIM accelerator in matrix and vector multiplications. Compared to previous works, such an algorithm-hardware synergized solver exhibits advantageous speed and energy efficiency for edge devices.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 47f5a19d-9db2-43e8-b956-0ed771cd5ccfRelated papers
- Slack-Free Spiking Neural Network Formulation for Hypergraph Minimum Vertex CoverTam Nguyen, Anh-Dzung Doan, Zhipeng Cai, Tat-Jun ChinNeurIPS 2024 · 2 citations
- Energy-efficient SNN Architecture using 3nm FinFET Multiport SRAM-based CIM with Online LearningLucas Huijbregts, Hsiao-Hsuan Liu, Paul Detterer, Said Hamdioui et al.DAC 2024 · 8 citations
- Resource Constrained Model Compression via Minimax Optimization for Spiking Neural NetworksJue Chen, Huan Yuan, Jianchao Tan, Bin Chen et al.ACM MM 2023 · 5 citations
- ReAIM: A ReRAM-based Adaptive Ising Machine for Solving Combinatorial Optimization ProblemsHao-Wei Chiang, Chin-Fu Nien, Hsiang-Yun Cheng, Kuei-Po HuangISCA 2024 · 10 citations
- SDISC: A Spike-Driven Human-Machine Interface with In-Situ Computing for Real-Time Low-Power InteractionFangduo Zhu, Jingyi Chen, Jingsong Zhang, Xumeng Zhang et al.DAC 2025
