Search found 13 matches

by pkumbhar
Wed Jun 28, 2023 7:59 am
Forum: Parallel NEURON
Topic: NEURON on GPUs?
Replies: 3
Views: 32219

Re: NEURON on GPUs?

Updating this old post with the latest information (for future references): If you have questions related to GPU support in NEURON, I would suggest looking at the documentation of the latest release, e.g. https://nrn.readthedocs.io/en/latest/de ... sting.html.
by pkumbhar
Sat Jun 05, 2021 7:16 am
Forum: UNIX/Linux
Topic: Unable to build NEURON v8 with CoreNeuron and GPU support
Replies: 4
Views: 15485

Re: Unable to build NEURON v8 with CoreNeuron and GPU support

Oh, my previous response might be misleading! I am seeing: CMake Error at external/coreneuron/CMake/OpenAccHelper.cmake:54 (message): GPU support is available via OpenACC using PGI/NVIDIA compilers. Use NVIDIA HPC SDK with -DCMAKE_C_COMPILER=nvc -DCMAKE_CXX_COMPILER=nvc++ What version of CMake you h...
by pkumbhar
Sat Jun 05, 2021 7:07 am
Forum: UNIX/Linux
Topic: Unable to build NEURON v8 with CoreNeuron and GPU support
Replies: 4
Views: 15485

Re: Unable to build NEURON v8 with CoreNeuron and GPU support

Hello Kaushik, Run Build Command(s):/usr/bin/make -f Makefile cmTC_8ea55/fast && /usr/bin/make -f CMakeFiles/cmTC_8ea55.dir/build.make CMakeFiles/cmTC_8ea55.dir/build make[1]: Entering directory '/home/kaushik/nrn/build/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_8ea55.dir/HAVE_OS...
by pkumbhar
Wed Feb 17, 2021 10:37 am
Forum: UNIX/Linux
Topic: OpenMP based parallelism in NEURON
Replies: 1
Views: 17893

Re: OpenMP based parallelism in NEURON

This was answered on Github - NEURON uses PThead for thread parallelism. (CoreNEURON uses OpenMP)
by pkumbhar
Wed Feb 17, 2021 10:35 am
Forum: OS X
Topic: NEURON on ARM M1, Big Sur and Rosetta
Replies: 4
Views: 14963

Re: NEURON on ARM M1, Big Sur and Rosetta

Hello watersun, We have recently fixed the issue with ARM M1 installation. We don't have a binary installer yet but should be available in coming week or two. In case you are familiar with building from source and CMake, you can clone latest master of neuron repository and build as documented in: ht...
by pkumbhar
Wed Feb 17, 2021 10:31 am
Forum: OS X
Topic: Gui Freezing
Replies: 5
Views: 14878

Re: Gui Freezing

Hello LauraD, watersun, Could you tell us which version of NEURON you are using? You can try with the latest version, see instruction here: https://github.com/neuronsimulator/nrn/blob/master/INSTALL.md#installing-binary-distribution (Make sure to remove existing / old installation if any) We haven't...
by pkumbhar
Wed Jan 06, 2021 4:51 pm
Forum: OS X
Topic: NEURON on ARM M1, Big Sur and Rosetta
Replies: 4
Views: 14963

Re: NEURON on ARM M1, Big Sur and Rosetta

Hello @watersun,

We don't have access to M1 system yet. But one of our colleague tested NEURON python wheel under Rosetta and it worked fine.

If you try something and see any issues, please let us know!

Thanks!
by pkumbhar
Mon Jul 30, 2018 3:15 pm
Forum: Parallel NEURON
Topic: How to execute CoreNEURON with GPU?
Replies: 11
Views: 18370

Re: How to execute CoreNEURON with GPU?

Dear John, -- Found MPI_C: /usr/pgi/linux86-64/2018/mpi/openmpi-2.1.2/bin/mpicc (found version "3.1") -- Could NOT find MPI_CXX (missing: MPI_CXX_WORKS) CMake Error at /usr/share/cmake-3.11/Modules/FindPackageHandleStandardArgs.cmake:137 (message): Could NOT find MPI (missing: MPI_CXX_FOUN...
by pkumbhar
Fri May 12, 2017 4:05 pm
Forum: UNIX/Linux
Topic: Building nrn-7.5-master1572 with Intel compilers, IntelMPI
Replies: 4
Views: 19135

Re: Building nrn-7.5-master1572 with Intel compilers, IntelM

Hello @pmoolcha, I am building NEURON on Stampede KNL system (login-knl1.stampede). I haven't tried all your options but this is how I typically build: Install script using python 2.7 : #!/bin/bash set -e export BASE_DIR=`pwd`/NEURON_HOME_PYTHON_27 export INSTALL_DIR=$BASE_DIR/install export SOURCE_...
by pkumbhar
Wed Mar 08, 2017 4:26 pm
Forum: Parallel NEURON
Topic: How to build network model for coreNeuron 
Replies: 24
Views: 48068

Re: How to build network model for coreNeuron 

> Must I use the cuda in pgi? I don't have the modulefile of cuda, so I add the cuda to environment path. I mean same CUDA Toolkit version. Note that PGI compiler provides CUDA runtime but not CUDA Development Toolkit . So after setting all those environmental variables, coreneuron build might be us...
by pkumbhar
Fri Mar 03, 2017 3:18 pm
Forum: Parallel NEURON
Topic: How to build network model for coreNeuron 
Replies: 24
Views: 48068

Re: How to build network model for coreNeuron 

Note that step-by-step tutorial (draft version) to use CoreNEURON with NEURON can be found here : https://github.com/nrnhines/ringtest
by pkumbhar
Thu Mar 02, 2017 5:48 pm
Forum: Parallel NEURON
Topic: How to build network model for coreNeuron 
Replies: 24
Views: 48068

Re: How to build network model for coreNeuron 

The error is "call to cudaGetSymbolAddress returned error 13:" Above CUDA error code means "One or more of the parameters passed to the API call is not within an acceptable range of values." I am wondering if there is some mix of CUDA versions and PGI compiler (if you have multi...
by pkumbhar
Thu May 19, 2016 10:47 am
Forum: Adding new mechanisms and functions to NEURON
Topic: [SOLVED] Problems compiling MODL on Cray XC40
Replies: 2
Views: 6985

Re: Problems compiling MODL on Cray XC40

Hi Silvan, I have tested this on Titan XK7 system at ORNL and see the issue with static/shared libraries when we invoke nrnivmodl. You have to add "linux_nrnmech=no" in configure line. My installation script for Titan system looks like below: module swap craype-mc8 craype-interlagos module...