Scalable Hardware Architecture for Invertible Logic with Sparse Hamiltonian Matrices

被引:2
|
作者
Onizawa, Naoya [1 ]
Tamakoshi, Akira [1 ]
Hanyu, Takahiro [1 ]
机构
[1] Tohoku Univ, Res Inst Elect Commun, Sendai, Miyagi, Japan
来源
2021 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2021) | 2021年
关键词
stochastic computing; bidirectional computing; Boltzmann machine; sparse matrix; COMPUTATION;
D O I
10.1109/SiPS52927.2021.00047
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We introduce a scalable hardware architecture for large-scale invertible logic. Invertible logic has been recently presented that can realize bidirectional computing probabilistically based on Hamiltonians with a small number of non-zero elements. 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, the proposed scalable invertible-logic hardware based on PTELL is designed on Xilinx KC705 FPGA board, which achieves two orders of magnitude faster than an 8-core CPU implementation.
引用
收藏
页码:223 / 228
页数:6
相关论文
共 7 条
  • [1] Hardware Acceleration of Large-Scale CMOS Invertible Logic Based on Sparse Hamiltonian Matrices
    Onizawa, Naoya
    Tamakoshi, Akira
    Hanyu, Takahiro
    IEEE OPEN JOURNAL OF CIRCUITS AND SYSTEMS, 2021, 2 : 782 - 791
  • [2] Sparse Random Signals for Fast Convergence on Invertible Logic
    Onizawa, Naoya
    Kato, Makoto
    Yamagata, Hitoshi
    Yano, Koji
    Shin, Seiichi
    Fujita, Hiroyuki
    Hanyu, Takahiro
    IEEE ACCESS, 2021, 9 : 62890 - 62898
  • [3] Training Hardware for Binarized Convolutional Neural Network Based on CMOS Invertible Logic
    Shin, Duckgyu
    Onizawa, Naoya
    Gross, Warren J.
    Hanyu, Takahiro
    IEEE ACCESS, 2020, 8 : 188004 - 188014
  • [4] In-Hardware Training Chip Based on CMOS Invertible Logic for Machine Learning
    Onizawa, Naoya
    Smithson, Sean C.
    Meyer, Brett H.
    Gross, Warren J.
    Hanyu, Takahiro
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2020, 67 (05) : 1541 - 1550
  • [5] FPGA Implementation of Binarized Perceptron Learning Hardware Using CMOS Invertible Logic
    Shin, Duckgyu
    Onizawa, Naoya
    Hanyu, Takahiro
    2019 26TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2019, : 115 - 116
  • [6] Scalable Parallel Generation of Very Large Sparse Benchmark Matrices
    Langr, Daniel
    Simecek, Ivan
    Tvrdik, Pavel
    Dytrych, Tomas
    PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2013), PT I, 2014, 8384 : 178 - 187
  • [7] FAST HARDWARE-BASED LEARNING ALGORITHM FOR BINARIZED PERCEPTRONS USING CMOS INVERTIBLE LOGIC
    Onizawa, Naoya
    Shin, Duckgyu
    Hanyu, Takahiro
    JOURNAL OF APPLIED LOGICS-IFCOLOG JOURNAL OF LOGICS AND THEIR APPLICATIONS, 2020, 7 (01): : 41 - 58