CoreNeuron icon indicating copy to clipboard operation
CoreNeuron copied to clipboard

Simulator optimized for large scale neural network simulations.

Results 91 CoreNeuron issues
Sort by recently updated
recently updated
newest added

The actual measure of load balance during simulation is an important statistic to gauge whether performance might be improved by better distribution of cells on mpi ranks. During a simulation,...

enhancement

**Describe the issue** When dynamic MPI support is enabled, we build lincorenrnmpi_.so library. If this library is built with OpenACC flags (e.g. `-acc`) then program crashes at the exit handler:...

bug
gpu
wheel

Currently the CI didn't manage to catch an issue like https://github.com/BlueBrain/CoreNeuron/issues/667 **Describe the solution you'd like** We should try and reproduce this issue with another small test (maybe https://github.com/nrnhines/tqperf) and...

CI
tests
improvement
frontiers-paper-2021

To replace the more C-style `alloc_memory`, `calloc_memory`, `emalloc_align` and `ecalloc_align` with C++ class construction and allocation (using `new` and `delete`) we need to provide a new allocator that handles: -...

enhancement
gpu

**Describe the issue** Puzzling, though trivial, difference in voltage between coreneuron.cell_permute = 0 and = 1 after single step for a ringtest model. I.e, the single voltage difference is ```...

Similar to what is compared and validated at the moment in CVF (mod2c, nmodl, ISPC backend) we should add the ability to validate the channels on GPUs as well using...

enhancement
gpu
mod2c
CI
tests
improvement

Tests from [testcorenrn repository](https://github.com/pramodk/testcorenrn) that simulate more than 1 cell produce different outputs from `Neuron` when run with CoreNeuron with `SoA` configuration and more than 1 `OpenMP thread`. CoreNeuron was...

Here is a valgrind output after running tqperf on master. ``` valgrind ./x86_64/special-core --mpi -e 50 -d coredat --multisend -o tqperf ``` Those 2 errors seems to be due to...

bug

create_report_configuration can fail and raise error using abort(), this lead to an error not necessary easy to interpret from a normal user without a debugger. this abort and potentially other...

beginner

**Describe the issue** I am trying to enable the multisend option of spike exchanging. However, when I tried to run the simulation as : ``` mpiexec -np 8 ./x86_64/special-core --tstop...