Hardware Acceleration of Large-Scale CMOS Invertible Logic Based on Sparse Hamiltonian Matrices

被引:2
作者
Onizawa, Naoya [1 ]
Tamakoshi, Akira [1 ]
Hanyu, Takahiro [1 ]
机构
[1] Tohoku Univ, Res Inst Elect Commun, Sendai, Miyagi 9808577, Japan
来源
IEEE OPEN JOURNAL OF CIRCUITS AND SYSTEMS | 2021年 / 2卷
关键词
Training; Circuits and systems; Memory architecture; Neural networks; Central Processing Unit; Sparse matrices; Hardware acceleration; Boltzmann machine; sparse matrix; FPGA; integer factorization; COMPUTATION;
D O I
10.1109/OJCAS.2021.3116584
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Invertible logic has been recently presented that can realize bidirectional computing based on Hamiltonians for solving several critical issues, such as integer factorization and training neural networks. However, a hardware architecture for supporting large-scale general-purpose invertible logic has not been studied. In this paper, we introduce a scalable hardware architecture based on sparse Hamiltonian matrices. In order to store and compute the Hamiltonians efficiently in hardware, a sparse matrix representation of PTELL (partitioned and transposed ELLPACK) is proposed. A memory size of PTELL can be smaller than that of a conventional ELL by reducing the number of paddings while parallel reading of non-zero values are realized for high-throughput operations. As a result, PTELL achieves around 1% and 10% memory usages of a conventional dense and ELL matrices, respectively, in case of invertible multipliers. In addition, the proposed hardware accelerator of invertible logic for supporting arbitrary Hamiltonians is implemented on Xilinx VU9P FPGA, which achieves around two orders of magnitude faster than a 16-core Intel Xeon implementation.
引用
收藏
页码:782 / 791
页数:10
相关论文
共 50 条
  • [41] An Iterative Algorithm to Derive Priority From Large-Scale Sparse Pairwise Comparison Matrix
    Wang, Haomin
    Kou, Gang
    Peng, Yi
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (05): : 3038 - 3051
  • [42] Global optimization with deep-learning-based acceleration surrogate for large-scale seismic acoustic-impedance inversion
    Gao Z.
    Yang W.
    Tian Y.
    Li C.
    Jiang X.
    Gao J.
    Xu Z.
    Geophysics, 2021, 87 (01)
  • [43] Hardware–software optimizations of reconfigurable multi-core processors for floating-point computations of large sparse matrices
    Xiaofang Wang
    Journal of Real-Time Image Processing, 2014, 9 : 187 - 204
  • [44] Substructural identification for safety evaluation of large-scale structures using spatially incomplete acceleration measurements
    Xu Bin
    PROGRESS IN SAFETY SCIENCE AND TECHNOLOGY, VOL 6, PTS A AND B, 2006, 6 : 2119 - 2125
  • [45] Bipartite Grammar-Based Representations of Large Sparse Binary Matrices: Framework and Transforms
    Yang, En-hui
    Bian, Jingyun
    PROCEEDINGS OF 2016 INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY AND ITS APPLICATIONS (ISITA 2016), 2016, : 241 - 245
  • [46] NEW PARALLEL PROCESSING THINKING FOR LARGE-SCALE SPARSE MATRIX'S ADDITION AND SUBTRACTION OPERATION
    Zhou, Qihai
    Li, Yan
    INTELLIGENT DECISION MAKING SYSTEMS, VOL. 2, 2010, : 562 - 567
  • [47] Hardware-software optimizations of reconfigurable multi-core processors for floating-point computations of large sparse matrices
    Wang, Xiaofang
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2014, 9 (01) : 187 - 204
  • [48] Joint Structured Bipartite Graph and Row-Sparse Projection for Large-Scale Feature Selection
    Dong, Xia
    Nie, Feiping
    Wu, Danyang
    Wang, Rong
    Li, Xuelong
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, : 1 - 14
  • [49] Iterative-method performance evaluation for multiple vectors associated with a large-scale sparse matrix
    Imamura, Seigo
    Ono, Kenji
    Yokokawa, Mitsuo
    INTERNATIONAL JOURNAL OF COMPUTATIONAL FLUID DYNAMICS, 2016, 30 (06) : 395 - 401
  • [50] GPU-Accelerated Sparse LU Factorization for Concurrent Analysis of Large-Scale Power Systems
    Shawlin, Sk Subrina
    Mohammadi, Fazel
    Rezaei-Zare, Afshin
    2022 IEEE INTERNATIONAL CONFERENCE ON ENVIRONMENT AND ELECTRICAL ENGINEERING AND 2022 IEEE INDUSTRIAL AND COMMERCIAL POWER SYSTEMS EUROPE (EEEIC / I&CPS EUROPE), 2022,