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

**Description** Added asynchronous execution of kernels in multiple GPU streams. Still there are some constructs that the compiler doesn't support: 1. `#pragma omp target update to() depend(inout: stream) nowait` is...

Various changes (including temporary) to make XL OpenMP offload build working * todo: need to rebase this branch on latest hackathon_master * todo: temporary changes to OpenAccHelper.cmake, needs refinement *...

Some mpiexec version does not have the option -n, so it should be configurable

**Motivation** As a follow up to #252, we want CoreNeuron to be able to create checkpoints right before an allocation expires. Since most job schedulers send a SIGTERM before sigkill,...

**Describe the issue** If CoreNEURON is configured with `CORENRN_ENABLE_SPLAYTREE_QUEUING=OFF`, the following NEURON tests segfault: ``` 46 - coreneuron_modtests::test_netmove_py_cpu (Failed) 54 - coreneuron_modtests::inputpresyn_py_cpu (Failed) 63 - coreneuron_modtests::test_netmove_py_gpu (Failed) 71 - coreneuron_modtests::inputpresyn_py_gpu...

bug
tests

In https://github.com/BlueBrain/CoreNeuron/pull/834 we will increase the minimum C++ standard to C++17. This should allow TODO items like https://github.com/BlueBrain/CoreNeuron/blob/0574812f772d6dde595f33913452f798bba5166e/coreneuron/utils/memory.cpp#L39-L40 to be addressed. This should be helpful (also in NEURON) for structures...

enhancement

In https://github.com/BlueBrain/CoreNeuron/pull/834 we will require C++17. This will allow TODOs like https://github.com/BlueBrain/CoreNeuron/blob/0574812f772d6dde595f33913452f798bba5166e/coreneuron/mpi/nrnmpi.h#L71-L73 to be addressed, simplifying the code. There is an [internal reference](https://bbpgitlab.epfl.ch/hpc/personal/coreneuron-dynamic-mpi-sandbox/-/merge_requests/1) to consult too.

enhancement

**Describe the issue** coreneuron with GPU support does not compile successfully. **To Reproduce** ``` cmake module load profile/archive module load profile/base module load profile/advanced module load pgi/19.10--binary gnu/8.4.0 cuda/10.1 module...

**Describe the issue** If we install OpenMP runtime via `brew` and try to build CoreNEURON with AppleClang then building as well as running tests fail. **To Reproduce** ```bash brew install...

bug
build
osx

**Describe the issue** In GPU-enabled builds that combine NMODL, GPU offload using OpenACC, and OpenMP host-side threading, the `coreneuron_modtests::datareturn_py_gpu` test hangs. The hang occurs at ```c++ void nrn_init_pas(NrnThread* nt, Memb_list*...

bug
gpu
CI
tests