CoreNeuron
CoreNeuron copied to clipboard
Simulator optimized for large scale neural network simulations.
**Describe the issue** The current codebase uses a wide range of different memory [de]allocation routines, starting from a mix of `new`/`delete` and `malloc`/`free` and extending (via other system calls like...
If we build shared library with OpenACC, we are getting: ``` cuda_init_device(threadid=1, device 0) dindex=1, api_context=0x95d090 pgi_uacc_cuda_static hostptr=0x2aaaabedc990-0x2aaaabedc998 size=8 name=_ZN10coreneuron14_slist1_ExpSynE flags=0x100 Failing in Thread:1 call to cuModuleGetGlobal returned error 500:...
**Describe the issue** Some of the NEURON test are failing on GPU when CUDA Unified Memory is enabled in CoreNEURON. More precisely the tests that fail are: ``` The following...
**Describe the issue** Like OpenACC/CUDA, ABI compatibility of OpenMP and shipping duplicate OpenMP runtime library is problematic. **To Reproduce** * Build the wheel on manylinux2014_aarch64 * Try to use the...
This is a placeholder ticket to gather possible improvements for binary wheel: - [ ] As [noted here](https://github.com/BlueBrain/CoreNeuron/pull/634#discussion_r732885338), see if `CMAKE_EXE_LINKER_FLAGS` pollution could be avoided or worth doing. - [...
During validation of NetPyNE results we figured out that there was an issue with the calculation of `iontype` for each section. This issue was fixed in #775. We should add...
I'd like to be able to use CoreNeuron to simulate extracellular electrical stimulation, but this is currently not possible. Would it be feasible to make the extarcellular mechanism available in...
Some scripts in NEURON when instantiating the cells might define the initial value of ion variables like: ``` ko0_k_ion = 3.82 //mM ki0_k_ion = 140 //mM ``` These variables (from...
**Describe the issue** For several days we have seen hard-to-reproduce CI errors when the `testcorenrn_patstim::coreneuron_gpu_offline` test in the NEURON CTest suite produces output spikes that do not match NEURON or...
The CPU https://github.com/BlueBrain/CoreNeuron/blob/9c821d51e90237827e5e70fe76748bc54612913a/.gitlab-ci.yml#L74 and GPU https://github.com/BlueBrain/CoreNeuron/blob/9c821d51e90237827e5e70fe76748bc54612913a/.gitlab-ci.yml#L93 builds of CoreNEURON against NMODL do not set the [`sympy` variant](https://github.com/BlueBrain/spack/blob/b4468a6e75590ad3d00662332b6c05d611dfe9a0/var/spack/repos/builtin/packages/coreneuron/package.py#L43), so the sympy analytic solver is not tested in the CI. It would...