Parallel code
From HP-SEE Wiki
(Difference between revisions)
(→OpenMPI) |
|||
Line 16: | Line 16: | ||
== OpenMPI == | == OpenMPI == | ||
- | + | ||
+ | |||
+ | CMSLTM @IMBB (NEURON ParallelContext) | ||
+ | Preferred MPI environment is OpenMPI (openmpi_gcc-1.4.3). NEURON was compiled with parallel support (MPI) using the gcc compiler: | ||
+ | |||
+ | ./configure --without-iv --with-paranrn --prefix=/home/gkastel/src/nrn-7.1 | ||
+ | |||
+ | We used NEURON's ParallelContext to distribute the simulation of each neuron to different nodes evenly. | ||
+ | |||
== Porting between MPI implementations == | == Porting between MPI implementations == | ||
Revision as of 10:01, 22 March 2012
Contents |
Message passing model
MPICH implementations
MPICH
MVAPICH
MPICH-MX
MPICH2
Intel MPI
MPIX (IBM)
OpenMPI
CMSLTM @IMBB (NEURON ParallelContext) Preferred MPI environment is OpenMPI (openmpi_gcc-1.4.3). NEURON was compiled with parallel support (MPI) using the gcc compiler:
./configure --without-iv --with-paranrn --prefix=/home/gkastel/src/nrn-7.1
We used NEURON's ParallelContext to distribute the simulation of each neuron to different nodes evenly.