...
首页> 外文期刊>IEEE Journal of Solid-State Circuits >A Probabilistic Compute Fabric Based on Coupled Ring Oscillators for Solving Combinatorial Optimization Problems
【24h】

A Probabilistic Compute Fabric Based on Coupled Ring Oscillators for Solving Combinatorial Optimization Problems

机译:基于耦合环形振荡器的概率计算结构,用于解决组合优化问题

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Nondeterministic polynomial time hard (NP-hard) combinatorial optimization problems (COPs) are intractable to solve using a traditional computer as the time to find a solution increases very rapidly with the number of variables. An efficient alternative computing method uses coupled spin networks to solve COP. This work presents a first-of-its-kind coupled ring oscillator (ROSC)-based scalable probabilistic Ising computer to solve NP-hard COPs. An integrated coupled oscillator network was designed with 560 ROSCs that mimic a coupled spin network. Each ROSC can be coupled to any of its neighbors using programmable back-to-back (B2B) inverter-based coupling mechanism. The ROSC-based spins and B2B inverter-based coupling were optimized to work under a wide range of system noise as well as voltage and temperature variations. Randomly generated 1000 max-cut problems were mapped and solved in the hardware. The integrated Ising computer produced satisfactory solutions of max-cut problems when compared with commercial software running on a CPU. Experiments show that the integrated CMOS-based Ising computer can find the solution to NP-hard problems with an accuracy of 82%-100%. In addition, the repeated measurements of the same problem showed that the Ising computer can traverse through several local minima to find high-quality solutions under various voltage and temperature variation conditions. The experimental results show that ROSCs are a potential candidate for a dedicated hardware accelerator aiming to solve a wide range of COPs.
机译:非法的多项式时间难以(NP-HARD)组合优化问题(COP)是棘手的,可以使用传统计算机求解,因为找到解决方案的时间随着变量的数量而迅速增加。一种有效的替代计算方法使用耦合的旋转网络来解决警察。这项工作提供了一种首次进行的耦合环形振荡器(ROSC),可扩展的概率ising计算机,用于解决NP-Hard COPS。集成耦合耦合振荡器网络设计有560个ROSC,用于模拟耦合的自旋网络。每个ROSC可以使用可编程背对背(B2B)逆变器的耦合机构耦合到其任何邻居。优化ROSC的旋转和基于B2B逆变器的耦合,以在各种系统噪声和电压和温度变化下工作。随机生成的1000个最大剪切问题映射并解决了硬件中。与在CPU上运行的商业软件相比,集成的ISING计算机产生了令人满意的最大问题解决方案。实验表明,集成的基于CMOS的isingComputer可以将解决方案达到NP-COLLET问题,精度为82%-100%。另外,相同问题的重复测量表明,insing计算机可以通过几个局部最小值来遍历各种电压和温度变化条件下的高质量解决方案。实验结果表明,ROSCS是专用硬件加速器的潜在候选者,旨在解决各种警察。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号