MPI & NEURON

General issues of interest both for network and
individual cell parallelization.

Moderator: hines

Post Reply
mjb7

MPI & NEURON

Post by mjb7 »

I'm trying to get NEURON running in parallel on a cluster of Linux machines. My code works fine on a single processor. However, the test0.hoc file fails with the following message when I change the number of processors from 1 to 2:

$ mpirun -np 2 /nrn-6.1/i686/bin/nrniv -mpi test0.hoc
Cannot read /usr/share/machines.LINUX.
Looked for files with extension LINUX in
directory /usr/share .


I thought that maybe the MPI system on the cluster was incompatible with the parallel NEURON implementation. I entered 'which mpicc' in the command line and received the following response:

$ which mpicc
/usr/bin/mpicc

I think this seems to indicate that things should be working OK? Any ideas on what I should check into?
ted
Site Admin
Posts: 6300
Joined: Wed May 18, 2005 4:50 pm
Location: Yale University School of Medicine
Contact:

Re: MPI & NEURON

Post by ted »

mjb7 wrote:Cannot read /usr/share/machines.LINUX.
Looked for files with extension LINUX in
directory /usr/share
Looks like an mpi setup/configuration problem. The error message says your workstation
does not have a file called machines.LINUX in /usr/share . The administrator of your cluster
will know what that file should contain.
Post Reply