ORIGINAL RESEARCH article
Front. Neuroinform.
Volume 19 - 2025 | doi: 10.3389/fninf.2025.1572782
This article is part of the Research TopicRealistic Multi-Scale Modeling of Neural Circuit DynamicsView all articles
Decoupling Model Descriptions from Execution: A Modular Paradigm for Extensible Neurosimulation with EDEN
Provisionally accepted- 1Erasmus Medical Center, Rotterdam, Netherlands
- 2National Technical University of Athens, Athens, Greece
- 3Delft University of Technology, Delft, Netherlands
Select one of your emails
You have multiple emails registered with Frontiers:
Notify me on publication
Please enter your email address:
If you already have an account, please login
You don't have a Frontiers account ? You can register here
Computational-neuroscience simulators have traditionally been constrained by tightly coupled simulation engines and modelling languages, limiting their flexibility and scalability. Retrofitting these platforms to accommodate new backends is often costly, and sharing models across simulators remains cumbersome. This paper puts forward an alternative approach based on the EDEN neural simulator, which introduces a modular stack that decouples abstract model descriptions from execution. This architecture enhances flexibility and extensibility by enabling seamless integration of multiple backends, including hardware accelerators, without extensive reprogramming. Through the use of NeuroML, simulation developers can focus on high-performance execution, while model users benefit from improved portability without the need to implement custom simulation engines. Additionally, the proposed method for incorporating arbitrary simulation platforms -from model-optimised code kernels to custom hardware devices -as backends offers a more sustainable and adaptable framework for the computational-neuroscience community. The effectiveness of EDEN's approach is demonstrated by integrating two distinct backends: flexHH, an FPGAbased accelerator for extended Hodgkin-Huxley networks, and SpiNNaker, the well-known, neuromorphic platform for large-scale spiking neural networks. Experimental results show that EDEN integrates the different backends with minimal effort while maintaining competitive performance, reaffirming it as a robust, extensible platform that advances the design paradigm for neural simulators by achieving high generality, performance, and usability.
Keywords: computational neuroscience, Spiking Neural network, simulation, methodology, FPGA, High performance computing, neuroml, software architecture
Received: 07 Feb 2025; Accepted: 25 Jun 2025.
Copyright: © 2025 Panagiotou, Miedema, Soudris and Strydis. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
* Correspondence:
Sotirios Panagiotou, Erasmus Medical Center, Rotterdam, Netherlands
Christos Strydis, Delft University of Technology, Delft, 2628 CD, Netherlands
Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.