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 条
  • [21] Enhancing the Solution Quality of Hardware Ising-Model Solver via Parallel Tempering
    Gyoten, Hidenori
    Hiromoto, Masayuki
    Sato, Takashi
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
  • [22] A Model-based Feature Optimization Approach to Chinese Language Processing
    Yang, Yuting
    Qu, Yunhua
    Bao, Chenyao
    Zhang, Xiaowen
    JOURNAL OF QUANTITATIVE LINGUISTICS, 2015, 22 (01) : 55 - 81
  • [23] An Architecture for a Tri-Programming Model-Based Parallel Hybrid Testing Tool
    Altalhi, Saeed Musaad
    Eassa, Fathy Elbouraey
    Al-Ghamdi, Abdullah Saad Al-Malaise
    Sharaf, Sanaa Abdullah
    Alghamdi, Ahmed Mohammed
    Almarhabi, Khalid Ali
    Khemakhem, Maher Ali
    APPLIED SCIENCES-BASEL, 2023, 13 (21):
  • [24] Accelerated, Optimal and Parallel: Some results on model-based stochastic optimization
    Chadha, Karan
    Cheng, Gary
    Duchi, John
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 162, 2022,
  • [25] Benchmark-Driven Configuration of a Parallel Model-Based Optimization Algorithm
    Rehbach, Frederik
    Zaefferer, Martin
    Fischbach, Andreas
    Rudolph, Gunter
    Bartz-Beielstein, Thomas
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (06) : 1365 - 1379
  • [26] Model-based architecture for the Intranet
    Hara, H
    Matsutsuka, T
    Kanaya, N
    Ookubo, T
    Uehara, S
    COMPSAC 97 : TWENTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1997, : 182 - 187
  • [27] A Survey of GPGPU Parallel Processing Architecture Performance Optimization
    Jia, Shiwei
    Tian, Ze
    Ma, Yueyuan
    Sun, Chenglu
    Zhang, Yimen
    Zhang, Yuming
    2021 IEEE/ACIS 21ST INTERNATIONAL FALL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS 2021-FALL), 2021, : 75 - 82
  • [28] Research on Model-based Optimization Decision of Combinatorial Demand Forecast and Marketing Mix Tactics
    Song, Fugen
    Miao, Ji
    2008 3RD INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEM AND KNOWLEDGE ENGINEERING, VOLS 1 AND 2, 2008, : 1443 - 1447
  • [29] Combinatorial and local optimization strategy for 3D model-based image registration
    Debaque, B.
    Gobert, S.
    Tannous, I.
    Bulletin - Societe Francaise de Photogrammetrie et de Teledetection, 1999, (153): : 72 - 74
  • [30] Model-Based Filtering of Combinatorial Test Suites
    Triki, Taha
    Ledru, Yves
    du Bousquet, Lydie
    Dadeau, Frederic
    Botella, Julien
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2012, 2012, 7212 : 439 - 454