E3SM-Project / E3SM-Project/scorpio

Optimize PIO write path

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

Description

This issue will keep track of the effort to look closely at the
write performance of PIO. All write performance related issues
will be listed here for easy reference.

Specifically looking at timings of the code path for
PIO_write_darray() call and possibly implementing
enhancements to improve timings by,

* Removing unnecessary checks/code
* Removing unnecessary synchronization
* Looking at PIO buffering strategy
* Looking at PIO rearrangment control parameters

See related issues,
#62
#107

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.