[petsc-users] Unable to create >4GB sized HDF5 files on Cray XC30
Juha Jäykkä
juhaj at iki.fi
Sat Aug 17 18:37:22 CDT 2013
Hi list!
I wonder when and why (to make writing faster, I guess) this (and the
corresponding line in src/vec/vec/impls/mpi/pdvec.c) was added:
petsc-3.3-p6/src/dm/impls/da/gr2.c:360: status = H5Pset_chunk(chunkspace,
dim, chunkDims); CHKERRQ(status);
I know that 3.3.6 is "old", but 3.4.2 performs the same call, so I'm not any
better off with that.
This line causes problems, at least on a Cray XC30 machine, with HDF5 library
telling me that "#010: H5Dchunk.c line 443 in H5D_chunk_construct(): chunk
size must be < 4GB."
I know chunked IO is good idea, but apparently PETSc uses disallowed
chunksizes.
Can I change the chunk size used by PETSc somehow or am I reduced to
commenting out the two offending lines? (Which I already did and it solves the
issue, but presumably leads to inferior performance.)
Cheers,
Juha
--
-----------------------------------------------
| Juha Jäykkä, juhaj at iki.fi |
| http://koti.kapsi.fi/~juhaj/ |
-----------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20130818/378ed482/attachment.pgp>
More information about the petsc-users
mailing list