SpiNNTools: The Execution Engine for the SpiNNaker Platform
Not on the map. Why?
Abstract (arXiv)
Distributed systems are becoming more common place, as computers typically contain multiple computation processors. The SpiNNaker architecture is such a distributed architecture, containing millions of cores connected with a unique communication network, making it one of the largest neuromorphic computing platforms in the world. Utilising these processors efficiently usually requires expert knowledge of the architecture to generate executable code. This work introduces a set of tools (SpiNNTools) that can map computational work described as a graph in to executable code that runs on this novel machine. The SpiNNaker architecture is highly scalable which in turn produces unique challenges in loading data, executing the mapped problem and the retrieval of data. In this paper we describe these challenges in detail and the solutions implemented.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 1.
4 papers.
- 2024SpiNNaker2: A Large-Scale Neuromorphic System for Event-Based and Asynchronous Machine Learningcited by 25
- 2021Demonstrating Analog Inference on the BrainScaleS-2 Mobile Systemcited by 1
- 2023Supervised learning of spatial features with STDP and homeostasis using Spiking Neural Networks on SpiNNakercited by 1
- 2022A Segmentation Method for fluorescence images without a machine learning approachcited by 0
- 2024SpiNNaker2: A Large-Scale Neuromorphic System for Event-Based and Asynchronous Machine Learning9 Jan 2024
- 2023Supervised learning of spatial features with STDP and homeostasis using Spiking Neural Networks on SpiNNaker5 Dec 2023
- 2022A Segmentation Method for fluorescence images without a machine learning approach28 Dec 2022
- 2021Demonstrating Analog Inference on the BrainScaleS-2 Mobile System29 Mar 2021