Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Case studies #26

Open
khou2020 opened this issue May 6, 2022 · 2 comments
Open

Case studies #26

khou2020 opened this issue May 6, 2022 · 2 comments

Comments

@khou2020
Copy link
Collaborator

khou2020 commented May 6, 2022

Propose case studies

@wkliao
Copy link
Collaborator

wkliao commented Jun 22, 2022

@khou2020 @yzanhua
Please check h5bench and see if the I/O patterns there can be case studies.
https://h5bench.readthedocs.io/en/latest/

@khou2020
Copy link
Collaborator Author

khou2020 commented Jun 24, 2022

@khou2020 @yzanhua Please check h5bench and see if the I/O patterns there can be case studies.

They are similar to what we have in terms of I/O pattern:
h5bench read/write: a selection of block appending, strided (interleaved) I/O pattern that can be recreated with IOR.
Metadata Stress: Subarray pattern but written in many rounds
AMReX: Similar to FLASH
Exerciser: Subarray pattern
OpenPMD: Similar to FLASH
E3SM-IO: Borrowed from our benchmark

The differences between them are only in file metadata (attrs, #vars, var dimensions ...) and a slight difference on data assignment (ex. different blocks per process between blocking appending patterns).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants