emer / axon

Axon is a spiking, biologically-based neural model driven by predictive error-driven learning, for systems-level models of the brain
BSD 3-Clause "New" or "Revised" License
19 stars 8 forks source link

MPI-aware threading defaults #198

Closed siboehm closed 1 year ago

siboehm commented 1 year ago

Closes #197

siboehm commented 1 year ago

Related: https://github.com/emer/empi/issues/11

rcoreilly commented 1 year ago

the job submission script should know this.. Also, under SLURM used on many clusters, it automatically sets GOMAXPROCS based on actual allocated number of cores, so this calculation would be off there.

Overall, I think it is better to keep it simple in the axon code and leave this to the submission script.

etuleu commented 1 year ago

Sorry I wasn't aware there was a conversation still going on and I just approved the PR. Please decide what you want and do it! It's confusing as hell like this!