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

File Per Process IO, performance summary in docs, new example case. #256

Merged
merged 8 commits into from
Dec 14, 2023

Conversation

wilfonba
Copy link
Collaborator

This PR adds the option to use file per process IO when running on very large numbers of GPUs where it was found that shared file IO wasn't very performant.

It also adds a performance summary page to the documentation that was suggested in the MFC Slack.

It also adds improved error messaging for namelist read fails in m_start_up in all three modules.

Lastly, it adds the Riemann test problem requested in #174 .

docs/res/strongScaling/S01.95 Outdated Show resolved Hide resolved
docs/documentation/expectedPerformance.md Outdated Show resolved Hide resolved
docs/documentation/expectedPerformance.md Outdated Show resolved Hide resolved
src/post_process/m_global_parameters.fpp Outdated Show resolved Hide resolved
@sbryngelson
Copy link
Member

can you also fix #255

@wilfonba
Copy link
Collaborator Author

The requested changes are done. I'm having trouble getting the documentation to build locally so I can see if it actually updates on the website, but I'm working on it.

@wilfonba
Copy link
Collaborator Author

@sbryngelson This should be able to merge unless you really want this PR to take care of #255. I was talking to Henry about it, and he said, and I quote, "This is a me-problem, not a you-problem"

@sbryngelson
Copy link
Member

@sbryngelson This should be able to merge unless you really want this PR to take care of #255. I was talking to Henry about it, and he said, and I quote, "This is a me-problem, not a you-problem"

Lol. Fine with me.

@sbryngelson sbryngelson added documentation Improvements or additions to documentation enhancement New feature or request labels Dec 14, 2023
@henryleberre henryleberre added the bug Something isn't working or doesn't seem right label Dec 14, 2023
@henryleberre henryleberre merged commit 371c51a into MFlowCode:master Dec 14, 2023
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working or doesn't seem right documentation Improvements or additions to documentation enhancement New feature or request
Development

Successfully merging this pull request may close these issues.

3 participants