Ferroelectric compute-in-memory annealer for combinatorial optimization problems

被引:0
|
作者
Xunzhao Yin
Yu Qian
Alptekin Vardar
Marcel Günther
Franz Müller
Nellie Laleni
Zijian Zhao
Zhouhang Jiang
Zhiguo Shi
Yiyu Shi
Xiao Gong
Cheng Zhuo
Thomas Kämpfe
Kai Ni
机构
[1] Zhejiang University,
[2] Key Laboratory of CS&AUS of Zhejiang Province,undefined
[3] Fraunhofer IPMS,undefined
[4] University of Notre Dame,undefined
[5] National University of Singapore,undefined
来源
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Computationally hard combinatorial optimization problems (COPs) are ubiquitous in many applications. Various digital annealers, dynamical Ising machines, and quantum/photonic systems have been developed for solving COPs, but they still suffer from the memory access issue, scalability, restricted applicability to certain types of COPs, and VLSI-incompatibility, respectively. Here we report a ferroelectric field effect transistor (FeFET) based compute-in-memory (CiM) annealer for solving larger-scale COPs efficiently. Our CiM annealer converts COPs into quadratic unconstrained binary optimization (QUBO) formulations, and uniquely accelerates in-situ the core vector-matrix-vector (VMV) multiplication operations of QUBO formulations in a single step. Specifically, the three-terminal FeFET structure allows for lossless compression of the stored QUBO matrix, achieving a remarkably 75% chip size saving when solving Max-Cut problems. A multi-epoch simulated annealing (MESA) algorithm is proposed for efficient annealing, achieving up to 27% better solution and ~ 2X speedup than conventional simulated annealing. Experimental validation is performed using the first integrated FeFET chip on 28nm HKMG CMOS technology, indicating great promise of FeFET CiM array in solving general COPs.
引用
收藏
相关论文
共 50 条
  • [1] Ferroelectric compute-in-memory annealer for combinatorial optimization problems
    Yin, Xunzhao
    Qian, Yu
    Vardar, Alptekin
    Gunther, Marcel
    Mueller, Franz
    Laleni, Nellie
    Zhao, Zijian
    Jiang, Zhouhang
    Shi, Zhiguo
    Shi, Yiyu
    Gong, Xiao
    Zhuo, Cheng
    Kampfe, Thomas
    Ni, Kai
    NATURE COMMUNICATIONS, 2024, 15 (01)
  • [2] A Compute-in-Memory Annealing Processor With Interaction Coefficient Reuse and Sparse Energy Computation for Solving Combinatorial Optimization Problems
    Zhou, Yifeng
    Su, Guocheng
    Zhou, Jinrong
    Liao, Lei
    Chen, Zhuojun
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2024, 59 (09) : 3094 - 3105
  • [3] Memory and Compute-in-Memory Based on Ferroelectric Field Effect Transistors
    Liu Y.
    Li T.
    Zhu X.
    Yang H.
    Li X.
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2023, 45 (09): : 3083 - 3097
  • [4] Compact Ferroelectric Programmable Majority Gate for Compute-in-Memory Applications
    Deng, Shan
    Benkhelifa, Mahdi
    Thomann, Simon
    Faris, Zubair
    Zhao, Zijian
    Huang, Tzu-Jung
    Xu, Yixin
    Narayanan, Vijaykrishnan
    Ni, Kai
    Amrouch, Hussam
    2022 INTERNATIONAL ELECTRON DEVICES MEETING, IEDM, 2022,
  • [5] Reconfigurable Compute-In-Memory on Field-Programmable Ferroelectric Diodes
    Liu, Xiwen
    Ting, John
    He, Yunfei
    Fiagbenu, Merrilyn Mercy Adzo
    Zheng, Jeffrey
    Wang, Dixiong
    Frost, Jonathan
    Musavigharavi, Pariasadat
    Esteves, Giovanni
    Kisslinger, Kim
    Anantharaman, Surendra B.
    Stach, Eric A.
    Olsson III, Roy H.
    Jariwala, Deep
    NANO LETTERS, 2022, 22 (18) : 7690 - 7698
  • [6] Introduction to Compute-in-Memory
    Fick, Laura
    Fick, Dave
    2019 IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE (CICC), 2019,
  • [7] Multi-Level Operation of Ferroelectric FET Memory Arrays for Compute-In-Memory Applications
    Mueller, Franz
    De, Sourav
    Lederer, Maximilian
    Hoffmann, Raik
    Olivo, Ricardo
    Kaempfe, Thomas
    Seidel, Konrad
    Ali, Tarek
    Mulaosmanovic, Halid
    Duenkel, Stefan
    Mueller, Johannes
    Beyer, Sven
    Gerlach, Gerald
    2023 IEEE INTERNATIONAL MEMORY WORKSHOP, IMW, 2023, : 149 - 152
  • [8] Compute-in-Memory for Numerical Computations
    Zhao, Dongyan
    Wang, Yubo
    Shao, Jin
    Chen, Yanning
    Guo, Zhiwang
    Pan, Cheng
    Dong, Guangzhi
    Zhou, Min
    Wu, Fengxia
    Wang, Wenhe
    Zhou, Keji
    Xue, Xiaoyong
    MICROMACHINES, 2022, 13 (05)
  • [9] A 2TnC ferroelectric memory gain cell suitable for compute-in-memory and neuromorphic application
    Slesazeck, Stefan
    Ravsher, Taras
    Havel, Viktor
    Breyer, Evelyn T.
    Mulaosmanovic, Halid
    Mikolajick, Thomas
    2019 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2019,
  • [10] CoMeFa: Compute-in-Memory Blocks for FPGAs
    Arora, Aman
    Anand, Tanmay
    Borda, Aatman
    Sehgal, Rishabh
    Hanindhito, Bagus
    Kulkarni, Jaydeep
    John, Lizy K.
    2022 IEEE 30TH INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2022), 2022, : 45 - 53