-
Harmen Stoppels authored
This is a bit experimental. It builds arbor with `-fprofile-arcs -ftest-coverage` and creates a docker image with just the project binaries, lcov, gcov and generated `.gcno` files. This should still be reasonably small since there are no object files etc. When run on daint, `.gcna` files are produced (should be thread / process safe according to gcc's manual) inside of the container, and `lcov` is used to combine all those things into a single file with a random name in the mounted git project folder (hopefully this solves clashes with multiple nodes). After all tests are run, the combined reports are uploaded to codecov.io.
Unverified68133f73
README.md 2.15 KiB
Arbor Library
Arbor is a library for implementing performance portable network simulations of multi-compartment neuron models.
An installation guide and library documentation are available online at Read the Docs.
Submit a ticket if you have any questions or want help.
Citing Arbor
The Arbor software can be cited via Zenodo: .
Previous versions of Arbor can be cited specifically:
The following BibTeX entry can be used to cite Arbor:
@INPROCEEDINGS{
paper:arbor2019,
author={N. A. {Akar} and B. {Cumming} and V. {Karakasis} and A. {Küsters} and W. {Klijn} and A. {Peyser} and S. {Yates}},
booktitle={2019 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP)},
title={{Arbor --- A Morphologically-Detailed Neural Network Simulation Library for Contemporary High-Performance Computing Architectures}},
year={2019}, month={feb}, volume={}, number={},
pages={274--282},
doi={10.1109/EMPDP.2019.8671560},
ISSN={2377-5750}}
Alternative citation formats for the paper can be downloaded here, and a preprint is available at arXiv.