Luc Grosheintz
Luc Grosheintz
I think I understand a bit better. Here's a sketch of what I think is currently happening. Essentially all `dparams` get stored in a pool allocated area; and the `Prop`...
I don't immediately see a quick fix. In a library, e.g. bluepyopt, you can use `get_context`: https://docs.python.org/3/library/multiprocessing.html#contexts-and-start-methods (half way down the section). Likely something close to: ``` import multiprocessing #...
I feel these are useful when interfacing with other libraries that aren't aware of HighFive. Therefore, I'm not sure about the value of a `H5GroupID`. The problem is that it's...
The idea was to ensure that the compiler sees the absolute path, because then the filename in the error messages is the absolute path. Would ``` g++ -c $(escapedPWD)/$< ```...
I cloned https://github.com/neuronsimulator/nrn/commit/d96782e0441c765bd7e3d5c1d1bfaa5e0612dcca and used it mid-development: ``` [NMODL] [info] :: Running C++ backend code generator for NEURON -> Compiling /home/lucg/git/bbp/nmodl/test/usecases/hodgkin_huxley/x86_64/hodhux.cpp /home/lucg/git/bbp/nmodl/test/usecases/hodgkin_huxley/x86_64/hodhux.cpp:105:26: error: ‘coreneuron’ has not been declared 105 |...
I think @kbvw locally has a fix for this issue.
> What was the reason MUSIC was mentioned here originally? The fix you made also affects MUSIC and could easily also fix the issues there. I only see the original...
Nice work. I have a couple of questions. In term of testing. Running ModelDB CI should exercise this quite heavily. For performance, I think we have a benchmark that's tuned...
> Do you expect these changes to have any significant impact on performance? I definitely think we should check, yes. We're touching one of the core data-structures. If we look...
Something that catches me out often is not deleting the build folder when reconfiguring the build with CMake. Whenever I need to build the docs or RxD, I use a...