Scalability analysis of the event-driven scheduler

Establish complexity bounds for the priority queue used by the event-driven scheduler for networks of Petri neurons and explore distributed execution strategies for deploying the scheduler on multi-core or FPGA-based neuromorphic platforms.

Background

The paper introduces an event-driven scheduler based on a priority queue to execute T-timed Petri-net representations of neural circuits. Although the scheduler is validated on three small microcircuits, its behavior and computational cost for large neural networks are not analyzed. The unresolved issue is whether the priority-queue implementation can scale efficiently as the number of neurons and scheduled events increases, and how execution could be distributed across multi-core processors or FPGA-based neuromorphic platforms. The authors identify the derivation of complexity bounds and the investigation of distributed execution as concrete future work.

References

Finally, the scalability of the event-driven scheduler to large networks has not been characterized; future work should establish complexity bounds on the priority queue and explore distributed execution strategies for deployment on multi-core or FPGA-based neuromorphic platforms.

Petri Net Description of Biological Neural Circuits for Fast Hardware Prototyping  (2608.20147 - daCunha et al., 20 Aug 2026) in Section 4, Conclusions