Experimental evaluation of simulated quantum annealing with MTJ-augmented p-bits

A Grimaldi, K Selcuk, NA Aadit… - 2022 International …, 2022 - ieeexplore.ieee.org
2022 International Electron Devices Meeting (IEDM), 2022ieeexplore.ieee.org
The slowing down of Moore's Law has created an exciting new era of electronics, leading to
the emergence of various types of CMOS+ X devices and architectures. Here, we present
the first experimental demonstration of a probabilistic computer where a stochastic magnetic
tunnel junction (sMTJ) drives a powerful CMOS-based field programmable gate array
(FPGA) in a heterogeneous compute fabric. We use our machine to experimentally evaluate
the simulated quantum annealing (SQA) algorithm, known to closely mimic the behavior of D …
The slowing down of Moore’s Law has created an exciting new era of electronics, leading to the emergence of various types of CMOS+X devices and architectures. Here, we present the first experimental demonstration of a probabilistic computer where a stochastic magnetic tunnel junction (sMTJ) drives a powerful CMOS-based field programmable gate array (FPGA) in a heterogeneous compute fabric. We use our machine to experimentally evaluate the simulated quantum annealing (SQA) algorithm, known to closely mimic the behavior of D-Wave’s quantum annealers which implement the transverse field Ising model (TFIM). Our machine matches the exact solution of the TFIM where p-bits in the FPGA are asynchronously driven by the stochastic dynamics of a magnetic tunnel junction. To compare the performance of SQA against classical annealing (CA) in hard combinatorial optimization at large scale, we also design a fully digital emulator of our asynchronous architecture in the FPGA. Our digital system uses 7,085 p-bits to factor up to 26-bit integers and is about 10X faster than optimized Tensor (TPU) and Graphics Processing Units (GPU) at lower power. Surprisingly, we find that the additional replica networks necessary for SQA do not lead to appreciably better performance over an optimized CA that is using the same computational resources. The systematic evaluation of the SQA algorithm we present will be relevant for other types of accelerators, such as photonic or electronic Ising machines and the integrated scaling of our CMOS + sMTJ architecture could lead to orders of magnitude further improvements over TPU and GPUs, according to experimentally-validated projections.
ieeexplore.ieee.org
以上显示的是最相近的搜索结果。 查看全部搜索结果