Published August 9, 2024
| Version v0.10.1
Software
Open
arbor-sim/arbor: v0.10.0
Creators
- Ben Cumming1
- Sam Yates2
- Thorsten Hater3
- Nora Abi Akar4
- Brent Huisman
- Han Lu5
- boeschf
- Sebastian Schmitt
- vane574
- akuesters
- Robin De Schepper
- Wouter Klijn
- Vasileios Karakasis6
- Alexander Peyser
- Harmen Stoppels7
- Espen Hagen
- Lennart Landsmeer
- Simon Frasch8
- Lukas Drescher8
- John Biddiscombe8
- Lea Kanzleiter
- Ben Beasley
- Eric Müller9
- qres
- Hannes Vogt8
- Ivan Martinez10
- Jannik Luboeinski
- Mikael Simberg
- clinssen
- kanduri
- 1. @eth-cscs
- 2. Pawsey Supercomputing Research Centre
- 3. Forschungszentrum Jülich GmbH
- 4. Microsoft Corp
- 5. Forschungszentrum Jülich
- 6. NVIDIA
- 7. Stoppels Consulting
- 8. CSCS
- 9. Universität Heidelberg
- 10. Stealth Mode Start-Up
Description
v0.10.0 (08.08.2024)
Major Changes since v0.9.0
- Automatic network generation from high-level specifications.
- Units at the user interface including scaling and conversion.
- Morphologies are loaded through a unified interface; which produces a bundle of morphology, metadata, and segment tree.
Internal Updates
- Documentation overhaul
- Python bindings offer type stubs; giving auto-completion and inline documentation in some editors/IDEs.
- Performance improvements
- Label resolution uses hashes instead of strings, saving memory, network traffic, and time.
- Spike delivery is up to 30% faster leading to 10% end-to-end improvements in some cases (e.g.
example/brunel
) - Load balancing is faster and doesn't rely on MPI, leading to shorter setup times for large networks.
- Fixes
- Better support for source builds on MacOS (aarch64)
modcc
no longer allows internal variables (v
,celsius
, ...) asASSIGNED
- Better support for raw (C++) mechanisms
- MC cells renamed cable cells.
Breaking changes
- Return values of all morphology loaders have changed.
- Raw (segment tree) loaders removed.
- Support for Python 3.8 removed.
- C++: Removed
simulation::inject_events
, use a generator instead.
New Contributors
- @ErbB4 made their first contribution in https://github.com/arbor-sim/arbor/pull/2271
Full Changelog: https://github.com/arbor-sim/arbor/compare/v0.9.0...v0.10.0
Files
arbor-sim/arbor-v0.10.1.zip
Files
(10.6 MB)
Name | Size | Download all |
---|---|---|
md5:192b92bbd259e00627aac7728b278a52
|
10.6 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/arbor-sim/arbor/tree/v0.10.1 (URL)