HDF5

Purpose:

This HDF5 release contains the following:

  • SLES 15 SP5 (x86_64)

  • SLES 15 SP6 (x86_64)

  • RHEL 9.4 (x86_64)

  • RHEL 8.10 (x86_64)

  • Apollo RHEL 8.10 (x86_64)

  • AMD ROCm 6.2

  • AOCC 4.2

  • Intel OneAPI 2024.2.0

  • RHEL gcc-toolset-13

Product and OS Dependencies:

The HDF5 release is supported on the following systems, requiring the following software products:

  • CrayPE 2.1.2 or later

  • SLES 15 SP5 (x86_64)

  • SLES 15 SP6 (x86_64)

  • RHEL 8.10 (x86_64)

  • Apollo RHEL 8.10 (x86_64)

  • RHEL 9.4 (x86_64)

  • cray-mpich/8.1.0 or later

Supported on the following HPE systems:

  • HPE Cray EX systems with CLE

  • HPE Cray XD systems with CLE

One or more of the following compiler major versions:

  • CCE 18.x or later (SLES and RHEL)

  • GCC 12.3 or later (SLES)

  • gcc-toolset-10.3/11.2/12.2 (RHEL 8.10)

  • gcc-toolset-11.2/12.2/13.1 (RHEL 9.4)

  • AOCC 4.2.0 or later

  • AMD ROCm 6.2.1 or later (SLES and RHEL) or AMD ROCm 6.2 or later (Apollo RHEL 8.10)

  • Intel 2024.2.0 or later

Notes and Limitations:

Users are encouraged to use the Cray compiler scripts (cc, ftn, CC) to include the HDF5 header files and link in the HDF5 libraries, rather than the HDF5 compiler scripts (h5cc, h5fc, h5c++) included in the release.

Documentation:

http://www.hdfgroup.org/HDF5/doc/index.html

Modulefile:

module load cray-hdf5

OR

module load cray-hdf5-parallel

Product description:

HDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of datatypes, and is designed for flexible and efficient I/O and for high volume and complex data. HDF5 is portable and is extensible, allowing applications to evolve in their use of HDF5. The HDF5 Technology suite includes tools and applications for managing, manipulating, viewing, and analyzing data in the HDF5 format.