Using HDF5 Efficiently on HPC Systems