Parallel NetCDF

Release Date:

  • March 2024

Purpose:

This Parallel NetCDF release contains the following:

  • Support for compilers on SLES x86_64: CCE 17, Native GCC 12.3.0, Intel-OneAPI 2023.2.0, AOCC 4.2, Nvidia 23.3

  • Support for compilers on SLES aarch64: CCE 17, Native GCC 12.3.0, Nvidia 23.11

  • Support for compilers on RHEL 8: CCE 17, GCC Toolset 12.2.1, Intel-OneAPI 2023.2.0, AOCC 4.1, Nvidia 23.3

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

  • Cray MPT 8.1 or later

SLES x86_64

  • One or more compilers:

    • CCE 17.0 or later

    • Native GCC 12.3.0 or later

    • Intel-OneAPI 2023.2.0 or later

    • Nvidia 22.0 or later

    • AOCC 4.1 or later

    • AMD 5.0 or later

SLES aarch64

  • One or more compilers:

    • CCE 17.0 or later

    • Native GCC 12.3.0 or later

    • Nvidia 23.11 or later

RHEL 8

  • One or more compilers:

    • CCE 17.0 or later

    • GCC Toolset 12.2.1 or later

    • Intel-OneAPI 2023.2.0 or later

    • Nvidia 22.0 or later

    • AOCC 4.1 or later

    • AMD 5.0 or later

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.

Installation:

rpm -ivh @NAME@-*@RPM_VERSION@.@ARCH@.rpm

The “*” in the install command represents compiler version combinations.

To make this the default version, execute:

/opt/cray/pe/admin-pe/set_default_files/set_default_parallel-netcdf_@VERSION@

Certain components, files or programs contained within this package or product are Copyright 2019-2024 Hewlett Packard Enterprise Development LP.