8000 Tags · Shuangistan/arbor · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

v0.3

Toggle v0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Delete .zenodo.json

This might be what is breaking zenodo for us.

v0.2.2

Toggle v0.2.2's commit message
Version 0.2.2 tagged to address Arbor libunwind install and dependenc…

…y issues.

v0.2.1

Toggle v0.2.1's commit message
Bump version to 0.2.1 (arbor-sim#852)

* Set VERSION to 0.2.1.
* Add .zenodo.json metadata file which will hopefully ease our auto-DOI-publishing woes.
* Remove .json from .gitignore.

v0.2

Toggle v0.2's commit message
move release tag

**Arbor** library **version 0.2**, tagged as `v0.2`

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](http://arbor.readthedocs.io/en/v0.1/).

[Submit a ticket](https://github.com/eth-cscs/arbor) if you have any questions or want help.

Some key features include:

  * Optimized back ends for CUDA, KNL, AVX2, ARM NEON intrins
6CC5
ics.
  * Asynchronous spike exchange that overlaps compute and communication.
  * Efficient sampling of voltage and current on all back ends.
  * Efficient implementation of all features on GPU.
  * Reporting of memory and energy consumption (when available on platform).
  * An API for addition of new cell types, e.g. LIF and Poisson spike generators.

Changes since [v0.1](https://github.com/arbor-sim/arbor/releases/tag/v0.1):

  * A new Hines matrix solver back end for the GPU that parallelises over cell
    branches, not cells, to increase the amount of parallelism. See arbor-sim#631.
  * Support for describing and simulating electrical gap junctions. See arbor-sim#661 arbor-sim#686.
  * An additional library `libarborenv` is now installed with useful
    helper functionality for managing the environment (e.g. detecting the number of available CPU cores). See arbor-sim#679.
  * Detection and allocation of GPUs to MPI ranks on systems with more than one GPU per node in `libarborenv`. See arbor-sim#659 and arbor-sim#654.
  * The miniapp example was removed and replaced with a simple single cell model that shows how to use morphologies. See arbor-sim#703 and arbor-sim#710.
  * Support for ARM NEON intrinsics. See arbor-sim#698.
  * Basic Python support. Full Python support is slated for v0.3. See arbor-sim#668.

Nora Abi Akar
John Biddiscombe
Benjamin Cumming
Felix Huber
Marko Kabic
Vasileios Karakasis
Wouter Klijn
Anne Küsters
Alexander Peyser
Stuart Yates

**TODO**

v0.1

Toggle v0.1's commit message
Smaller default build; check MPI support via find_package component. (a…

…rbor-sim#619)

Fixes arbor-sim#618 and fixes arbor-sim#617.

*  Add convenience targets: 'examples' for all examples; 'tests' for all tests.
* Add support for component-testing in installed CMake package.
* Allow test for MPI support via find_package via component.
* Remove REQUIRED specification from `find_dependency()` commands in generated config.
* Update `mech_vec.cpp` to match new `fvm_lowered_cell_impl` constructor.
0