Spintronics-based Reconfigurable Ising Model Architecture

被引:0
|
作者
Mondal, Ankit [1 ]
Srivastava, Ankur [1 ]
机构
[1] Univ Maryland, College Pk, MD 20742 USA
基金
美国国家科学基金会;
关键词
Ising Model; NP-hard Problems; Magnetic Tunnel Junctions; Reconfigurable Architectures (FPGA); Simulated Annealing; COMBINATORIAL OPTIMIZATION;
D O I
10.1109/isqed48828.2020.9137043
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The Ising model has been explored as a framework for modeling NP-hard problems, with several diverse systems proposed to solve it. The Magnetic Tunnel Junction (MTJ)-based Magnetic RAM is capable of replacing CMOS in memory chips. In this paper, we propose the use of MTJs for representing the units of an Ising model and leveraging its intrinsic physics for finding the ground state of the system through annealing. We design the structure of a basic MTJ-based Ising cell capable of performing the functions essential to an Ising solver. A technique to use the basic Ising cell for scaling to large problems is described. We then go on to propose Ising-FPGA, a parallel and reconfigurable architecture that can be used to map a large class of NP-hard problems, and show how a standard Place and Route tool can be utilized to program the Ising-FPGA. The effects of this hardware platform on our proposed design are characterized and methods to overcome these effects are prescribed. We discuss how two representative NP-hard problems can be mapped to the Ising model. Simulation results show the effectiveness of MTJs as Ising units by producing solutions close/comparable to the optimum, and demonstrate that our design methodology holds the capability to account for the effects of the hardware.
引用
收藏
页码:134 / 140
页数:7
相关论文
共 50 条
  • [31] A component based reconfigurable baseband architecture
    Mennenga, Bjoern
    Guo, Re
    Fettweis, Gerhard
    2007 PROCEEDINGS OF THE 16TH IST MOBILE AND WIRELESS COMMUNICATIONS, VOLS 1-3, 2007, : 909 - 913
  • [32] RECONFIGURABLE TRANSPUTER-BASED ARCHITECTURE
    DENG, XL
    DILLON, T
    LEW, K
    COMPUTING SYSTEMS, 1991, 6 (03): : 152 - 158
  • [33] A reconfigurable multi-threaded architecture model
    Wallner, S
    ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, 2003, 2823 : 193 - 207
  • [34] A Low-Power High-Speed Spintronics-Based Neuromorphic Computing System Using Real-Time Tracking Method
    Farkhani, Hooman
    Tohidi, Mohammad
    Farkhani, Sadaf
    Madsen, Jens Kargaard
    Moradi, Farshad
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2018, 8 (03) : 627 - 638
  • [35] Evaluating Spintronics-Compatible Implementations of Ising Machines
    Grimaldi, Andrea
    Mazza, Luciano
    Raimondo, Eleonora
    Tullo, Pietro
    Rodrigues, Davi
    Camsari, Kerem Y.
    Crupi, Vincenza
    Carpentieri, Mario
    Puliafito, Vito
    Finocchio, Giovanni
    PHYSICAL REVIEW APPLIED, 2023, 20 (02):
  • [36] RoSA: a Reconfigurable Stream-based Architecture
    Pereira, Monica Magalhaes
    de Oliveira, Bruno Cruz
    Silva, Ivan Saraiva
    SBCCI2007: 20TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, 2007, : 159 - 164
  • [37] Architecture of a reconfigurable system based on an embedded FPPA
    Amerijckx, C
    Legat, JD
    CONFIGURABLE COMPUTING: TECHNOLOGY AND APPLICATIONS, 1998, 3526 : 141 - 149
  • [38] RECONFIGURABLE ARCHITECTURE BASED ON SELECTIVE ENABLING OF MICROLASERS
    MURDOCCA, M
    BATTIATO, J
    BERGER, D
    BUSSJAGER, R
    COOK, P
    NAHATA, HR
    STONE, T
    INTERNATIONAL JOURNAL OF OPTOELECTRONICS, 1994, 9 (05): : 415 - 424
  • [39] A dynamically reconfigurable component-based architecture
    Talevski, A
    Chang, E
    ENGINEERING INTELLIGENT SYSTEMS FOR ELECTRICAL ENGINEERING AND COMMUNICATIONS, 2002, 10 (01): : 27 - 36
  • [40] Structure of campus network based on reconfigurable architecture
    Li, H. (huilihuge@163.com), 1600, Editorial Board of Journal on Communications (34):