[mpich-discuss] MPICH2 (or MPI_Init) limitation | scalability
Dave Goodell
goodell at mcs.anl.gov
Tue Jan 10 11:39:23 CST 2012
On Jan 10, 2012, at 7:20 AM, Bernard Chambon wrote:
> Le 10 janv. 2012 à 00:52, Dave Goodell a écrit :
>
>> Make sure you include a call to MPI_Finalize in your test program
>> as well.
>>
>> -Dave
>
>
> I'm afraid that not the problem
>
> The question is that there is a limitation in mpich2 software or
> more probably in my OS|Machine, but I can't find it ?
> there is clearly a limit at 152 tasks even after getting rid of
> limits (*), and increasing shared memory values (**)
[snip]
> >sysctl -A | grep kernel.sh
> kernel.shmmni = 16000
> kernel.shmall = 8388608000
> kernel.shmmax = 33554432
This number (shmmax) looks to be too low to me. It's only 32 MiB,
which is pretty small. Try increasing this by a factor of 8 or so and
see if you end up fixing your problem.
How many processes are you launching on each node?
-Dave
More information about the mpich-discuss
mailing list