Parallel NetCDF
Purpose:
This Parallel 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
See the Parallel NetCDF documentation for details and usage information.
Product and OS Dependencies:
This Parallel NetCDF release is supported on on the following systems, requiring the following software products:
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
Documentation:
https://parallel-netcdf.github.io/wiki/Documentation.html
Modulefile:
module load cray-parallel-netcdf
Product Description:
Parallel NetCDF is a library providing high-performance I/O while maintaining file-format compatibility with Unidata’s NetCDF.