An Ising Model-Based Parallel Tempering Processing Architecture for Combinatorial Optimization

被引:1
|
作者
Zhang, Yang [1 ]
Wang, Xiangrui [1 ]
Fan, Gaopeng [1 ]
Cao, Yuan [2 ]
Liu, Yiqiu [1 ]
Yang, Yongkui [3 ]
Yao, Enyi [1 ]
机构
[1] South China Univ Technol, Sch Microelect, Guangzhou 511442, Peoples R China
[2] Hohai Univ, Coll Informat Sci & Engn, Changzhou 213022, Peoples R China
[3] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen 518055, Peoples R China
基金
中国国家自然科学基金;
关键词
Computer architecture; Annealing; Iterative methods; Integrated circuit modeling; Design automation; Convergence; Computational modeling; Annealing processing architecture; combinatorial optimization; hardware acceleration; Ising model; parallel tempering (PT); MONTE-CARLO;
D O I
10.1109/TCAD.2024.3395977
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Combinatorial optimization problems (COPs) are prevalent in various domains and present formidable challenges for modern computers. Searching for the ground state of the Ising model emerges as a promising approach to solve these problems. Recent studies have proposed some annealing processing architectures based on the Ising model, aimed at accelerating the solution of COPs. However, most of them suffer from low solution accuracy and inefficient parallel processing. This article presents a novel parallel tempering processing architecture (PTPA) based on the fully connected Ising model to address these issues. The proposed modified parallel tempering algorithm supports multispin concurrent updates per replica and employs an efficient multireplica swap scheme, with fast speed and high accuracy. Furthermore, an independent pipelined spin update architecture is designed for each replica, which supports replica scalability while enabling efficient parallel processing. The PTPA prototype is implemented on FPGA with eight replicas, each with 1024 fully connected spins. It supports up to 64 spins for concurrent updates per replica and operates at 200 MHz. Different concurrency strategies are considered to further improve the efficiency of solving COPs. In the test of various G-set problems, PTPA achieves $3.2\times $ faster solution speed along with 0.27% better average cut accuracy compared to a state-of-the-art FPGA-based Ising machine.
引用
收藏
页码:4572 / 4584
页数:13
相关论文
共 50 条
  • [41] Model-Based Optimization for Robotics
    Mombaur, Katja
    Kheddar, Abderrahmane
    Harada, Kensuke
    Buschmann, Thomas
    Atkeson, Chris
    IEEE ROBOTICS & AUTOMATION MAGAZINE, 2014, 21 (03) : 24 - 161
  • [42] PARALLEL PROCESSING - THE ISING-MODEL AND MONTE-CARLO DYNAMICS
    WILLIAMS, JK
    JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 1985, 18 (10): : 1781 - 1794
  • [43] On a model-based design verification for combinatorial boolean networks
    Hiratsuka, S
    Fusaoka, A
    DEVELOPMENTS IN APPLIED ARTIFICAIL INTELLIGENCE, PROCEEDINGS, 2002, 2358 : 758 - 767
  • [44] Optimization of composition and processing parameters for alloy development: a statistical model-based approach
    Golodnikov, Alexandr
    Uryasev, Stan
    Zrazhevsky, Grigoriy
    Macheret, Yevgeny
    Trindade, A. Alexandre
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2007, 3 (03) : 489 - 501
  • [45] Spintronics-based Reconfigurable Ising Model Architecture
    Mondal, Ankit
    Srivastava, Ankur
    PROCEEDINGS OF THE TWENTYFIRST INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2020), 2020, : 134 - 140
  • [46] Combinatorial optimization solving by coherent Ising machines based on spiking neural networks
    Lu, Bo
    Gao, Yong-Pan
    Wen, Kai
    Wang, Chuan
    QUANTUM, 2023, 7
  • [47] Combinatorial optimization solving by coherent Ising machines based on spiking neural networks
    Lu, Bo
    Gao, Yong-Pan
    Wen, Kai
    Wang, Chuan
    QUANTUM, 2023, 7
  • [48] Master–slave model-based parallel chaos optimization algorithm for parameter identification problems
    Xiaofang Yuan
    Ting Zhang
    Xiangshan Dai
    Lianghong Wu
    Nonlinear Dynamics, 2016, 83 : 1727 - 1741
  • [49] Large-Scale Model-Based Avionics Architecture Optimization Methods and Case Study
    Annighoefer, Bjoern
    Kleemann, Ernst
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2019, 55 (06) : 3424 - 3441
  • [50] Anisotropic Model-Based SAR Processing
    Knight, Chad
    Gunther, Jake
    Moon, Todd
    RADAR SENSOR TECHNOLOGY XVII, 2013, 8714