hdf images hdf images

Performance: Parallel I/O with Chunking Storage

HDF5 has to map the coordinate of data from the file space to the memory space in chunked storage. If the shape of the memory and file space is the same, HDF5 can optimize the mapping process significantly. Otherwise, a general mapping routine will map the coordinate one by one. We recommend that applications use the same shape for both the memory space and file space. For example, the following case may cause bad performance:


If you change it as follows:

Then, the performance may be much improved.

- - Last modified:June 25th 2007