Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

From: Markus Daene (markus.daene_at_[hidden])
Date: 2007-06-17 07:12:49


Hi Ralph,

many thanks. This is exactly what I need.
Markus

Ralph Castain wrote:
> Hi Markus
>
> There are two MCA params that can help you, I believe:
>
> 1. You to set the maximum size of the shared memory file with
>
> -mca mpool_sm_max_size xxx
>
> where xxx is the maximum memory file you want, expressed in bytes. The
> default value I see is 512MBytes.
>
> 2. You can set the size/peer of the file, again in bytes:
>
> -mca mpool_sm_per_peer_size xxx
>
> This will allocate a file that is xxx * num_procs_on_the_node on each node,
> up to the maximum file size (either the 512MB default or whatever you
> specified using the previous param). This defaults to 32MBytes/proc.
>
>
> I see that there is also a minimum (total, not per-proc) file size that
> defaults to 128MBytes. If that is still too large, you can adjust it using
>
> -mca mpool_sm_min_size yyy
>
>
> Hope that helps
> Ralph
>
>