NetCDF
Purpose:
This NetCDF release contains the following:
SLES 15 SP6 (x86_64, aarch64)
RHEL 9.4 (x86_64, aarch64)
RHEL 9.5 (x86_64, aarch64)
RHEL 8.10 (x86_64)
Apollo RHEL 8.10 (x86_64)
CCE 19.0.0
AMD ROCm 6.3
AOCC 5.0
Intel OneAPI 2025.0.0
Nvidia HPC SDK 24.11
GCC 14
Product and OS Dependencies:
The NetCDF release is supported on the following systems, requiring the following software products:
Cray HDF5 1.14.3.*
CrayPE 2.1.2 or later
SLES 15 SP6 (x86_64, aarch64)
RHEL 8.10 (x86_64)
Apollo RHEL 8.10 (x86_64)
RHEL 9.4 (x86_64, aarch64)
RHEL 9.5 (x86_64, aarch64)
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, 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)
gcc-toolset-12.2/13.2/14.2 (RHEL 9.5)
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
Nvidia 23.11 or later (aarch64) and 23.3 or later (x86_64)
Notes and Limitations:
For certain F77 source files, when compiling with gcc/10+
, it may be necessary to configure/compile with:
export FCFLAGS="-fallow-argument-mismatch"
export FFLAGS="-fallow-argument-mismatch"
This will turn mismatch errors between actual and dummy argument lists to warnings. See:
https://github.com/Unidata/netcdf-fortran/issues/212
https://gcc.gnu.org/gcc-10/changes.html
Unidata now packages Netcdf-4 and legacy Netcdf-3 separately. HPE has decided not to continue supplying the legacy Netcdf-3 package. Due to CCE changes a version of netcdf built with “-sreal64” is neither needed nor provided.
NetCDF is supported on the host CPU but not on the accelerator.
Documentation:
http://www.unidata.ucar.edu/software/netcdf/docs
Modulefile:
module load cray-netcdf
OR
module load cray-netcdf-hdf5parallel
Product Description:
NetCDF (network Common Data Form) is a set of interfaces for array-oriented data access and a freely-distributed collection of data access libraries for C, Fortran, C++, Java, and other languages. The netCDF libraries support a machine-independent format for representing scientific data. Together, the interfaces, libraries, and format support the creation, access, and sharing of scientific data.