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

track time/memory use statistics reported in RT logs #2527

Open
DeniseWorthen opened this issue Dec 4, 2024 · 3 comments
Open

track time/memory use statistics reported in RT logs #2527

DeniseWorthen opened this issue Dec 4, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@DeniseWorthen
Copy link
Collaborator

Description

PR #2061 added simplified reporting of compile and run times and memory usage. We don't make use of this valuable information because there is no way to track it.

Solution

There should be a process by which pertinent information can be scraped from the Regression test logs, collated and visually presented so that performance (run time, memory use) for each commit can be tracked.

Alternatives

Related to

@DeniseWorthen DeniseWorthen added the enhancement New feature or request label Dec 4, 2024
@jkbk2004
Copy link
Collaborator

jkbk2004 commented Dec 5, 2024

We can extend https://github.com/NOAA-EPIC/ufs-dev_logs/tree/main/images to upload benchmark status to EPIC dashboard, https://noaa-epic-dashboard.s3.amazonaws.com/index.html. The dashboard is publicly associable. @FernandoAndrade-NOAA @gspetro-NOAA we can add this item to PI-15 planning.

@DeniseWorthen
Copy link
Collaborator Author

What is more useful is to be able to visualize the change over time, not just the snapshot of the current.

@jkbk2004
Copy link
Collaborator

jkbk2004 commented Dec 5, 2024

Sure! Those are example figures. No problem to track in time series with differentiated features.

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

No branches or pull requests

2 participants