The following versions (min) of the NetCDF library are required for CDF-5 (64bit data, allowing large variables) file format support
- NetCDF C library : 4.4.0
- NetCDF Fortran library : 4.5.0
- NetCDF C++ library : We don't use it
The table below shows the version of NetCDF on E3SM master (v3.0.1-711-g55c1c00db3).
| Machine |
Configuration |
NetCDF library versions |
Needs Upgrade |
Notes |
| Perlmutter |
pm-cpu/pm-gpu |
cray-netcdf-hdf5parallel/4.9.0.9 |
$${\color{green}NO}$$ |
|
| Frontier |
frontier/frontier-scream-gpu |
cray-netcdf-hdf5parallel/4.9.0.1 |
$${\color{green}NO}$$ |
|
| Melvin |
|
acme-netcdf/4.7.4/acme |
$${\color{green}NO}$$ |
Replaced by Mappy |
| Mappy |
|
sems-netcdf-c/4.9.2, sems-netcdf-fortran/4.6.1 |
$${\color{green}NO}$$ |
|
| anlgce |
|
netcdf/4.8.0c-4.3.1cxx-4.5.3f |
$${\color{green}NO}$$ |
|
| anlgce-ub22 |
|
netcdf/4.8.0c-4.3.1cxx-4.5.3f |
$${\color{green}NO}$$ |
|
| anvil |
|
netcdf-c/4.4.1, netcdf-fortran/4.4.4 |
$${\color{red}YES}$$ |
|
| chrysalis |
|
netcdf-c/4.7.4, netcdf-fortran/4.5.3 |
$${\color{green}NO}$$ |
|
| bebop |
|
netcdf-c/4.4.1, netcdf-fortran/4.4.4 |
$${\color{red}YES}$$ |
|
| polaris |
|
cray-netcdf-hdf5parallel/4.9.0.3 |
$${\color{green}NO}$$ |
|
| sunspot |
|
netcdf-c/4.9.2, netcdf-fortran/4.6.1 |
$${\color{green}NO}$$ |
|
| aurora |
|
netcdf-c/4.9.2, netcdf-fortran/4.6.1 |
$${\color{green}NO}$$ |
|
| compy |
|
netcdf-c/4.6.3, netcdf-fortran/4.4.5 |
$${\color{red}YES}$$ |
|
| summit |
|
netcdf-c/4.8.0, netcdf-fortran/4.4.5 |
$${\color{green}NO}$$ |
Will retire in November 2024 |
The following versions (min) of the NetCDF library are required for CDF-5 (64bit data, allowing large variables) file format support
The table below shows the version of NetCDF on E3SM master (v3.0.1-711-g55c1c00db3).