Search found 10 matches

by pkumbhar
Wed Feb 17, 2021 10:37 am
Forum: UNIX/Linux
Topic: OpenMP based parallelism in NEURON
Replies: 1
Views: 1467

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

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

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

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

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

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

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

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

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

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