Software FZJ-2025-02351

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
Arbor (v0.11.0)

 ;  ;  ;  ;  ;  ;  ;  ;  ;  ;

2025

This record in other databases:

Please use a persistent id in citations: doi:

Abstract: Focussing on bug fixes, modernisation and performance improvements. <br>The memory footprint has been reduced substantially <br><br><b>Major changes since v0.10</b><ul><li> Modernising the code base and infrastructure: </li><ul> <li>Begin adopting C++20</li> <li>Use the `ruff` linter / formatter </li> <li>Use CPM and simplify CMake.</li></ul><li>Fixing problems with diffusion</li><ul> <li>Update units and scaling</li> </li>Correct solver matrix coefficients</li></ul><li>:warning: Modcc used to mis-compile `-K^n` into `(-K)^n` due to a parser error </li><li>Allow probing of point mechanism state variables by tag.</li></ul><b>Breaking changes</b><ul><li>Stricter checks on network construction / simulation parameters.</li><ul> <li>connections will now throw errors when given negative / zero delays</li> <li>simulation will throw when given a network with minimum delay less than the timestep</li></ul><li>Discretisation now is a property of the `cable_cell` object, no longer the `decor`</li></ul><b>New tutorials and documentation</b><ul><li>Plasticity tutorial</li><li>Add connectivity tutorial</li></ul><b>Internal changes</b><ul><li>Auto-generate type stubs</li><li>Remove clock for std::chrono</li><li>added E_R to lif cell model</li><li>Performance</li><ul> <li>Fix embarrassingly quadratic bug in fvm-layout</li> <li>Faster sort spikes</li> <li>Faster event dispatch</li></ul><li>Memory footprint</li><ul> <li>Create less intermediate data from events</li> <li>Elide GPU allocations for unused arrays (`Xd`, `Xi`, ...)</li></ul><li>Clean-up catalogue extension.</li><li>Refactor discretization</li></ul>

Keyword(s): Computational neuroscience ; Simulation software


Contributing Institute(s):
  1. Jülich Supercomputing Center (JSC)
Research Program(s):
  1. 5111 - Domain-Specific Simulation & Data Life Cycle Labs (SDLs) and Research Groups (POF4-511) (POF4-511)
  2. SLNS - SimLab Neuroscience (Helmholtz-SLNS) (Helmholtz-SLNS)
  3. HBP SGA3 - Human Brain Project Specific Grant Agreement 3 (945539) (945539)

Appears in the scientific report 2025
Click to display QR Code for this record

The record appears in these collections:
Document types > Other Resources > Software
Workflow collections > Public records
Institute Collections > JSC
Publications database

 Record created 2025-04-24, last modified 2025-04-29


Restricted:
Download fulltext TAR.GZ
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)