XDMF3 reader fails to read large file in parallel
I have a 1.8Tb file in HDF5 format, with a single variable per file (uniform grid of size 7680*7680*7680). The XDMF reader version 2 reads it without problem, using 256 tasks (64 nodes of 64Gb each).
the XDMF reader version 3 crashes with the error:
terminate called after throwing an instance of 'XdmfError'
what(): Number of values in hdf5 dataset (452984832000)
does not match allocated size in XdmfArray (2013265920).
Am not sure if it is a problem of syntax, or something worse. My XDMF file is:
<?xml version="1.0" ?> <!DOCTYPE Xdmf SYSTEM "Xdmf.dtd" > 0.0 0.0 0.0 1.0E-00 1.0E-00 1.0E-00 lc_9600box_7680_lightcone_phi_0.h5:/data