On Mon, Sep 12, 2011 at 05:05:51PM +0200, Mathieu Gontier wrote:
> Hi Rob,
> 
> Many thanks for your help.
> 
> So, in my problem, it is more about "number of calls" for the
> moment. Each process (running a structured solver) is in charge of a
> number of sub domains (different on each process) which have
> different sizes.
> So, if I will understand what you are suggesting is:
> - each process loops over all the sub domains;
> - if the domain is hosted by the process, it has to read
> - else, call H5S_select_none
> Right?

exactly.  

if it helps, you can have different sized domains, too.
e.g. one process can have a count array of of 1024,1024,1024 and
another could have 3,3,3.  That wouldn

The important fact to remember is that these I/O calls are collective
(once passed in the appropriate property list), so like MPI_BARRIER or
other MPI collectives, all processors in the communicator need to make
the call. 

Sometimes if the i/o is always on a certain set of processors,
applications make a sub-communicator and pass that into HDF5.
Probably do not need to worry about that, though.

==rob

-- 
Rob Latham
Mathematics and Computer Science Division
Argonne National Lab, IL USA

_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

Reply via email to