suny-downstate-medical-center / netpyne

A Python package to facilitate the development, parallel simulation, optimization and analysis of multiscale biological neuronal networks in NEURON.
http://www.netpyne.org
MIT License
145 stars 136 forks source link

[documentation] Add some information on running netpyne with MPI #808

Open sanjayankur31 opened 7 months ago

sanjayankur31 commented 7 months ago

Please describe the documentation improvement you'd like to see.

Some documentation on using MPI would perhaps be useful, otherwise users have to go find other documentation to run netpyne using MPI. Maybe a couple of examples showing mpirun usage? Also, some information on how many cores to use for different network sizes. For example, if I have 40 multi-compartmental cells, should I use 40 cores or 80? Would using 80 make things faster? These decisions require one to know how netpyne creates the instance for MPI internally, but users shouldn't have to learn that.