Replies: 4 comments 4 replies
|
That would be great, I think the work you have done on distribution and install of the package has made it very rare that MPI doesn't work, so the downsides are minimal. Would you still have the default number of cores be 1 but just always compile it with mpi support? |
|
As easy as this... https://github.com/mccode-dev/McCode/tree/mpi-by-default @mads-bertelsen @tkittel @g5t @ebknudsen @t-weber @farhi @jorobledo good or bad idea? :-) |
|
Good idea, as long as it does not actually consume more than 1 thread by default (perhaps I could be convinced of 2). |
|
This will be a divergence between |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Most of us are almost running parallel simulations "by default" - realities of modern computing hardware...
This means that the default behaviour of
mcrunto not enable MPI feels somewhat old-fashioned? Let alone the annoyance of having built a binary using the default, subsequently running an mpi-enabled run without MPI compiled in...Should we change the default to always compile MPI support in?
All reactions