Hi Eduardo,
On May 2, 2011, at 8:18 AM, Eduardo wrote:
> Hi,
>
> Is it possible to write chunks of different sizes? I mean, in a
> parallel write, can chunks with different dimensions be written
> collectively? For example, lets say that I have 4 processors and a
> 8-row by 6-column matrix. Mpi rank 0 writes from row 0 to 3 and column
> 0 to 3; Mpi rank 1 writes from 0 to 3 and 4 to 5; Mpi rank 2 writes
> from 4 to 7 and 0 to 1; and finally Mpi rank 3 writes from 4 to 7 and
> 2 to 5. I am assuming C indexing. Notice that, although the processors
> write chunks of different sizes, there is no overlap nor gaps. How can
> I do that?
I think you want to make different selections on different processes,
not different chunk sizes. Try H5Sselect_hyperslab().
Quincey
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org