Ioannis Magkanaris
Ioannis Magkanaris
**Describe the bug** Using `cmake` to build my application and `catch_discover_tests` to find all the `catch` tests defined, I came across the following issue. While it's possible to set `PROPERTIES`...
Current state of random distribution implementations that need to be changes in NEURON: - [ ] ACG (random number generator that needs removal?) this is a https://en.cppreference.com/w/cpp/numeric/random/linear_congruential_engine - [ ]...
- Added `nrntraub` test and run it with 4 ranks and 9 threads on BB5 with the SoA `CoreNEURON` build - Uses https://github.com/iomaganaris/nrntraub/tree/icei which creates the `coredat` by default in...
**Description** Fixes issue with ion variables initial values not being in set in file mode transfer of data between NEURON and CoreNEURON. Even if this seems like an issue it...
**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...
**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...
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...
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...
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...
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...