Scalable Hardware Architecture for Invertible Logic with Sparse Hamiltonian Matrices

Naoya Onizawa, Akira Tamakoshi, Takahiro Hanyu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We introduce a scalable hardware architecture for large-scale invertible logic. Invertible logic has been recently presented that can realize bidirectional computing probabilis-tically 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.

Original languageEnglish
Title of host publicationProceedings - 2021 IEEE Workshop on Signal Processing Systems, SiPS 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-6
Number of pages6
ISBN (Electronic)9781665401449
DOIs
Publication statusPublished - 2021
Event2021 IEEE Workshop on Signal Processing Systems, SiPS 2021 - Coimbra, Portugal
Duration: 2021 Oct 192021 Oct 21

Publication series

NameIEEE Workshop on Signal Processing Systems, SiPS: Design and Implementation
Volume2021-October
ISSN (Print)1520-6130

Conference

Conference2021 IEEE Workshop on Signal Processing Systems, SiPS 2021
Country/TerritoryPortugal
CityCoimbra
Period21/10/1921/10/21

Keywords

  • Bidirectional computing
  • Boltzmann machine
  • Sparse matrix
  • Stochastic computing

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Signal Processing
  • Applied Mathematics
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Scalable Hardware Architecture for Invertible Logic with Sparse Hamiltonian Matrices'. Together they form a unique fingerprint.

Cite this