HDF5 - Hierarchical·Data·Format·version·5

Hierarchical Data Format version 5 (HDF5) is a set of file formats, libraries, and tools for storing and managing large scientific datasets. Originally developed at the National Center for Supercomputing Applications, it is currently supported by the non-profit HDF Group.

HDF5 is different product from previous versions of software named HDF, representing a complete redesign of the format and library. It also includes improved support for parallel I/O. The HDF5 file format is not compatible with HDF 4.x versions.


h5toh4 and h4toh5 converters are available on all NERSC machines.

Using HDF5

Cray provides native HDF5 libraries. Use the command module avail cray-hdf5 to see the available Cray versions.

Serial HDF5 on Cori

cori$ module load cray-hdf5

Parallel HDF5 on Cori

cori$ module load cray-hdf5-parallel

Further Information


For questions about HDF5 on any NERSC systems, please contact NERSC Consulting.