E3SM-Project / E3SM-Project/scorpio

Make sure we have all the necessary hints for PnetCDF

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

Description

PIO2 no longer sets some hints for PnetCDF + Lustre that were
used in PIO1. For example PIO2 no longer disables romio
optimizations (due to high file locking costs in Lustre) using
the following MPI hints on Lustre,
```
'romio_ds_read','disable'
'romio_ds_write','disable'
'striping_factor", '32'
"striping_unit", '1024'
```
Investigate if these hints are required (and if needed, reintroduce
them)

Also see - https://trac.mcs.anl.gov/projects/parallel-netcdf/wiki/HintsForPnetcdf

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.