vix.ing · top · new · best · stats · spec

Spiking Neural Streaming Binary Arithmetic

2022/03/23 by James B. Aimone, Aaron J. Hill, Aimone, James B. +6
Computer Science · Engineering · Neuroscience · #Advanced Memory and Neural Computing #Distributed #FOS: Computer and information sciences #Ferroelectric and Negative Capacitance Devices #Neural and Evolutionary Computing (cs.NE) #Neural dynamics and brain function #Parallel #and Cluster Computing (cs.DC) #cs.DC #cs.NE

paper · pdf · doi:10.48550/arxiv.2203.12662

Accepted and presented at the 2021 International Conference on Rebooting Computing (ICRC)

arxiv created 2022/03/23 · openalex publication_date 2022/03/23 · arxiv updated 2022/03/25 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Boolean functions and binary arithmetic operations are central to standard computing paradigms. Accordingly, many advances in computing have focused upon how to make these operations more efficient as well as exploring what they can compute. To best leverage the advantages of novel computing paradigms it is important to consider what unique computing approaches they offer. However, for any special-purpose co-processor, Boolean functions and binary arithmetic operations are useful for, among other things, avoiding unnecessary I/O on-and-off the co-processor by pre- and post-processing data on-device. This is especially true for spiking neuromorphic architectures where these basic operations are not fundamental low-level operations. Instead, these functions require specific implementation. Here we discuss the implications of an advantageous streaming binary encoding method as well as a handful of circuits designed to exactly compute elementary Boolean and binary operations.

Related