E3SM-Project / E3SM-Project/scorpio

Upgrade NetCDF on E3SM machines for CDF5 support

Open
#614 0 comments 0 reactions 1 assignee Claimed by @dqwu View on GitHub
High Priority
Dominant language
C++
Stars
22
Forks
20
Avg merge
12d 19m
Merged PRs (30d)
1

Description

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|

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.