OctopuScheduler: On-Chip DNN Scheduling on the SpiNNaker2 Neuromorphic MPSoC
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
We present OctopuScheduler, the first generalized on-chip scheduling framework for the accelerated inference of non-spiking deep neural networks (DNNs) on the neuromorphic hardware platform SpiNNaker2. The goal of OctopuScheduler is to flexibly support a wide variety of state-of-the-art DNN architectures for different domains, moving from an application-specific custom implementation to a generally applicable framework, simplifying the access to the SpiNNaker2 platform. The on-chip scheduling approach allows to minimize communication latencies with the host, completely controlling the execution of layers for convolutional neural networks (CNNs) and transformer architectures within a single chip.OctopuScheduler as a scheduling framework for classical deep neural networks has the potential to unlock experimentation with large-scale hybrid deep and spiking neural network (SNN) architectures, event-based computing and neuromorphic modifications of classical state-of-the-art DNN architectures on the neuromorphic multi-processor system-on-chip (MPSoC) SpiNNaker2.
Details
| Original language | English |
|---|---|
| Title of host publication | IEEE Neuro-Inspired Computational Elements, NICE 2025 - Proceedings |
| Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
| Number of pages | 10 |
| ISBN (electronic) | 979-8-3315-0302-4 |
| ISBN (print) | 979-8-3315-0303-1 |
| Publication status | E-pub ahead of print - Jul 2025 |
| Peer-reviewed | Yes |
Conference
| Title | 12th Annual IEEE Neuro-Inspired Computational Elements |
|---|---|
| Abbreviated title | NICE 2025 |
| Conference number | 12 |
| Duration | 25 - 28 March 2025 |
| Website | |
| Location | Ruprecht-Karls-Universität Heidelberg |
| City | Heidelberg |
| Country | Germany |
Keywords
ASJC Scopus subject areas
Keywords
- Deep Learning, Embedded Software, Hardware Acceleration, Multicore Processing, Neuromorphics, Partitioning Algorithms, Scheduling Algorithms