The NEST Dry-Run Mode: Efficient Dynamic Analysis of Neuronal Network Simulation Code
S. Kunkel, W. Schenck, Frontiers in Neuroinformatics 11 (2017).
Download (ext.)
Artikel
| Veröffentlicht
| Englisch
Autor*in
Kunkel, Susanne;
Schenck, Wolfram



Abstract
NEST is a simulator for spiking neuronal networks that commits to a general purpose approach: It allows for high flexibility in the design of network models, and its applications range from small-scale simulations on laptops to brain-scale simulations on supercomputers. Hence, developers need to test their code for various use cases and ensure that changes to code do not impair scalability. However, running a full set of benchmarks on a supercomputer takes up precious compute-time resources and can entail long queuing times. Here, we present the NEST dry-run mode, which enables comprehensive dynamic code analysis without requiring access to high-performance computing facilities. A dry-run simulation is carried out by a single process, which performs all simulation steps except communication as if it was part of a parallel environment with many processes. We show that measurements of memory usage and runtime of neuronal network simulations closely match the corresponding dry-run data. Furthermore, we demonstrate the successful application of the dry-run mode in the areas of profiling and performance modeling.
Stichworte
Erscheinungsjahr
Zeitschriftentitel
Frontiers in Neuroinformatics
Band
11
eISSN
FH-PUB-ID
Zitieren
Kunkel, Susanne ; Schenck, Wolfram: The NEST Dry-Run Mode: Efficient Dynamic Analysis of Neuronal Network Simulation Code. In: Frontiers in Neuroinformatics Bd. 11, Frontiers Media SA (2017)
Kunkel S, Schenck W. The NEST Dry-Run Mode: Efficient Dynamic Analysis of Neuronal Network Simulation Code. Frontiers in Neuroinformatics. 2017;11. doi:10.3389/fninf.2017.00040
Kunkel, S., & Schenck, W. (2017). The NEST Dry-Run Mode: Efficient Dynamic Analysis of Neuronal Network Simulation Code. Frontiers in Neuroinformatics, 11. https://doi.org/10.3389/fninf.2017.00040
@article{Kunkel_Schenck_2017, title={The NEST Dry-Run Mode: Efficient Dynamic Analysis of Neuronal Network Simulation Code}, volume={11}, DOI={10.3389/fninf.2017.00040}, journal={Frontiers in Neuroinformatics}, publisher={Frontiers Media SA}, author={Kunkel, Susanne and Schenck, Wolfram}, year={2017} }
Kunkel, Susanne, and Wolfram Schenck. “The NEST Dry-Run Mode: Efficient Dynamic Analysis of Neuronal Network Simulation Code.” Frontiers in Neuroinformatics 11 (2017). https://doi.org/10.3389/fninf.2017.00040.
S. Kunkel and W. Schenck, “The NEST Dry-Run Mode: Efficient Dynamic Analysis of Neuronal Network Simulation Code,” Frontiers in Neuroinformatics, vol. 11, 2017.
Kunkel, Susanne, and Wolfram Schenck. “The NEST Dry-Run Mode: Efficient Dynamic Analysis of Neuronal Network Simulation Code.” Frontiers in Neuroinformatics, vol. 11, Frontiers Media SA, 2017, doi:10.3389/fninf.2017.00040.
Link(s) zu Volltext(en)
Access Level
