计算机科学
人工神经网络
解算器
人工智能
无监督学习
循环神经网络
机器学习
并行计算
程序设计语言
作者
Daehyun Kim,Nael Mizanur Rahman,Saibal Mukhopadhyay
出处
期刊:IEEE Journal of Solid-state Circuits
[Institute of Electrical and Electronics Engineers]
日期:2024-07-01
卷期号:59 (7): 2310-2320
标识
DOI:10.1109/jssc.2024.3352585
摘要
In this article, we introduce a processing-in-memory (PIM)-based satisfiability (SAT) solver called Processing-in-memory-based SAT solver using a Recurrent Stochastic neural network (PRESTO), a mixed-signal circuit-based PIM (MSC-PIM) architecture combined with a digital finite state machine (FSM) for solving SAT problems. The presented design leverages a stochastic neural network with unsupervised learning. PRESTO's architecture supports fully connected $k$ -SAT clauses with mixed- $k$ problems, highlighting its versatility in handling a wide range of SAT challenges. A test chip is fabricated in 65-nm CMOS technology with a core size of 0.4 mm $^{2}$ and demonstrates an operating frequency range of 100–500 MHz and a peak power of 35.4 mW. The measurement results show that PRESTO achieves a 74.0% accuracy for three-SAT problems with 30 variables and 126 clauses.
科研通智能强力驱动
Strongly Powered by AbleSci AI