Annealing Processing Architecture of 28-nm CMOS Chip for Ising Model With 512 Fully Connected Spins

被引:14
作者
Iimura, Ryoma [1 ]
Kitamura, Satoshi [1 ]
Kawahara, Takayuki [1 ]
机构
[1] Tokyo Univ Sci, Elect Engn Dept, Katsushika City, Tokyo 1258585, Japan
关键词
Integrated circuit modeling; Large scale integration; Optimization; Annealing; Semiconductor device modeling; Mathematical models; Computer architecture; Ising model; pseudo-annealing; simulated annealing; fully connected; multi spin thread; COMBINATORIAL OPTIMIZATION;
D O I
10.1109/TCSI.2021.3114422
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
With the development of the Internet of things (IoT), sensors are being mounted on various objects. This trend has prompted demand for low-power, high-performance information processing on the edge side. Here, an Ising model architecture that can efficiently solve optimization problems would be an efficient processing solution for edges. In this study, we implemented a 512- spin fully connected Ising model on an LSI chip fabricated in a 28-nm CMOS process. The fully connected Ising model was implemented in the chip by using pseudo-annealing (PA), which is easier to implement than simulated annealing (SA). In addition, we devised a multi-spin-thread structure, concurrent update structure, and a folded interaction placement for accuracy, speed, and compactness. Because eight spin threads are implemented, the calculation throughput could be increased by a factor of eight in comparison with a single spin-thread implementation. Moreover, as a measure of solution accuracy, the average route length of a 22-city traveling salesman problem was reduced by 19% and the standard deviation (SD) was reduced by 46%. Likewise, the average cut value of a 512- node max-cut problem was increased by 1.6% and SD was decreased by 60%. The concurrent update almost doubled the calculation speed in comparison with the case of no concurrent update. In addition, the circuit area was reduced by about 38% as a result of the folded interaction placement. The time required to obtain a solution was 128 ms. The chip at annealing processing (main processing) had a power consumption of 12 mW at 1 MHz.
引用
收藏
页码:5061 / 5071
页数:11
相关论文
共 16 条
  • [1] AN APPLICATION OF COMBINATORIAL OPTIMIZATION TO STATISTICAL PHYSICS AND CIRCUIT LAYOUT DESIGN
    BARAHONA, F
    GROTSCHEL, M
    JUNGER, M
    REINELT, G
    [J]. OPERATIONS RESEARCH, 1988, 36 (03) : 493 - 513
  • [2] ON THE COMPUTATIONAL-COMPLEXITY OF ISING SPIN-GLASS MODELS
    BARAHONA, F
    [J]. JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 1982, 15 (10): : 3241 - 3253
  • [3] Garey Michael R., 1979, SER MATH SCI SERIES
  • [4] Combinatorial optimization by simulating adiabatic bifurcations in nonlinear Hamiltonian systems
    Goto, Hayato
    Tatsumura, Kosuke
    Dixon, Alexander R.
    [J]. SCIENCE ADVANCES, 2019, 5 (04)
  • [5] Iimura R, 2020, MIDWEST SYMP CIRCUIT, P85, DOI [10.1109/mwscas48704.2020.9184614, 10.1109/MWSCAS48704.2020.9184614]
  • [6] A coherent Ising machine for 2000-node optimization problems
    Inagaki, Takahiro
    Haribara, Yoshitaka
    Igarashi, Koji
    Sonobe, Tomohiro
    Tamate, Shuhei
    Honjo, Toshimori
    Marandi, Alireza
    McMahon, Peter L.
    Umeki, Takeshi
    Enbutsu, Koji
    Tadanaga, Osamu
    Takenouchi, Hirokazu
    Aihara, Kazuyuki
    Kawarabayashi, Ken-ichi
    Inoue, Kyo
    Utsunomiya, Shoko
    Takesue, Hiroki
    [J]. SCIENCE, 2016, 354 (6312) : 603 - 606
  • [7] Quantum annealing with manufactured spins
    Johnson, M. W.
    Amin, M. H. S.
    Gildert, S.
    Lanting, T.
    Hamze, F.
    Dickson, N.
    Harris, R.
    Berkley, A. J.
    Johansson, J.
    Bunyk, P.
    Chapple, E. M.
    Enderud, C.
    Hilton, J. P.
    Karimi, K.
    Ladizinsky, E.
    Ladizinsky, N.
    Oh, T.
    Perminov, I.
    Rich, C.
    Thom, M. C.
    Tolkacheva, E.
    Truncik, C. J. S.
    Uchaikin, S.
    Wang, J.
    Wilson, B.
    Rose, G.
    [J]. NATURE, 2011, 473 (7346) : 194 - 198
  • [8] Kitamura S, 2020, 2020 IEEE 18TH WORLD SYMPOSIUM ON APPLIED MACHINE INTELLIGENCE AND INFORMATICS (SAMI 2020), P319, DOI [10.1109/sami48414.2020.9108766, 10.1109/SAMI48414.2020.9108766]
  • [9] Ising formulations of many NP problems
    Lucas, Andrew
    [J]. FRONTIERS IN PHYSICS, 2014, 2 : 1 - 14
  • [10] Minamisawa A, 2019, MIDWEST SYMP CIRCUIT, P670, DOI [10.1109/mwscas.2019.8885105, 10.1109/MWSCAS.2019.8885105]