Pramod Kumbhar

Results 84 issues of Pramod Kumbhar

### Overview of the issue This ticket is to document / investigate the issues to build NEURON on Piz-Daint with GPU support via CoreNEURON. ### Expected result/behavior We should be...

bug
documentation
building

## Overview of the feature This is follow-up from the discussion in https://github.com/neuronsimulator/nrn/pull/1661#discussion_r822042348. Currently when we do `nrnivmodl` or `nrnivmodl-core`, we end-up with unnecessary messages that clutter stdout/stderr. For example,...

enhancement
good for beginners
improvement
building
refactoring

**Description** **Summary** * mod2c now generates code without need of global variables * coreneuron and mechanism library can be built as shared and it enables launching coreneuron on GPU via...

gpu

**Description** In the case of Clang, we were always overriding the above-mentioned flags and hence cmake args were ignored (resulting in link errors) **How to test this?** On BB5 with...

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 *...

**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

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:...

bug
gpu

**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. - [...

gpu
wheel

**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