mlsanityData to 13 Oct 2026

StreamBrain: An HPC Framework for Brain-like Neural Networks on CPUs, GPUs and FPGAs

arXiv 2106.05373 ↗First posted 9 Jun 2021cs.DC cs.LG cs.NEcited by 5

Not on the map. Why?

Abstract (arXiv)

The modern deep learning method based on backpropagation has surged in popularity and has been used in multiple domains and application areas. At the same time, there are other -- less-known -- machine learning algorithms with a mature and solid theoretical foundation whose performance remains unexplored. One such example is the brain-like Bayesian Confidence Propagation Neural Network (BCPNN). In this paper, we introduce StreamBrain -- a framework that allows neural networks based on BCPNN to be practically deployed in High-Performance Computing systems. StreamBrain is a domain-specific language (DSL), similar in concept to existing machine learning (ML) frameworks, and supports backends for CPUs, GPUs, and even FPGAs. We empirically demonstrate that StreamBrain can train the well-known ML benchmark dataset MNIST within seconds, and we are the first to demonstrate BCPNN on STL-10 size networks. We also show how StreamBrain can be used to train with custom floating-point formats and illustrate the impact of using different bfloat variations on BCPNN using FPGAs.

Key facts. Cited by 5 papers in the map (data through 13 Oct 2026). Builds on 6 of its 25 references that are in the map. First posted on arXiv 9 Jun 2021.

Builds on

6 of 25 references.

References · 6

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
  2. 2018Demystifying Parallel and Distributed Deep Learning: An In-Depth Concurrency Analysiscited by 156
  3. 2020Learning representations in Bayesian Confidence Propagation neural networkscited by 6
  4. 2020Brain-like approaches to unsupervised learning of hidden representations -- a comparative studycited by 4
  5. 2019eBrainII: A 3 kW Realtime Custom 3D DRAM integrated ASIC implementation of a Biologically Plausible Model of a Human Scale Cortexcited by 1
  6. 2020High-Performance High-Order Stencil Computation on FPGAs Using OpenCLcited by 1

Built on by

Cited by year (2026 to 13 Oct)

Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 1; 2025: 1; 2026: 1.

5 papers.