# Arbor -- a morphologically-detailed neural network simulation library   for contemporary high-performance computing architectures

**Authors:** Nora Abi Akar, Ben Cumming, Vasileios Karakasis, Anne K\"usters,, Wouter Klijn, Alexander Peyser, Stuart Yates

arXiv: 1901.07454 · 2019-04-12

## TL;DR

Arbor is an open-source, high-performance library for simulating large neural networks on modern HPC architectures, offering significant speed improvements and scalability for neuroscience research.

## Contribution

It introduces a performance portable simulation library optimized for various HPC hardware, enabling faster and scalable neural network modeling.

## Key findings

- Arbor is an order of magnitude faster than comparable software.
- It achieves efficient weak scaling on large models.
- Supports multiple HPC architectures including x86, KNL, and GPUs.

## Abstract

We introduce Arbor, a performance portable library for simulation of large networks of multi-compartment neurons on HPC systems. Arbor is open source software, developed under the auspices of the HBP. The performance portability is by virtue of back-end specific optimizations for x86 multicore, Intel KNL, and NVIDIA GPUs. When coupled with low memory overheads, these optimizations make Arbor an order of magnitude faster than the most widely-used comparable simulation software. The single-node performance can be scaled out to run very large models at extreme scale with efficient weak scaling.   HPC, GPU, neuroscience, neuron, software

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1901.07454/full.md

## Figures

14 figures with captions in the complete paper: https://tomesphere.com/paper/1901.07454/full.md

## References

17 references — full list in the complete paper: https://tomesphere.com/paper/1901.07454/full.md

---
Source: https://tomesphere.com/paper/1901.07454