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 > >