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

Add script to calculate algorithm duration distribution from graphml #25

Merged
merged 2 commits into from
Jul 19, 2024

Conversation

m-fila
Copy link
Collaborator

@m-fila m-fila commented Jul 15, 2024

BEGINRELEASENOTES

  • Added script to calculate algortim duration distribution from data-flow graph GraphML files or Gaudi timeline CSV files
  • Added algorithm execution time distribution for ATLAS q449

ENDRELEASENOTES

Knowing expected range of algorithm runtimes is needed to verify the CPU crunching #24 on correct time range

The distributions obtained from data-flow graph and Gaudi timelines are different since the information in the data-flow graphs was averaged over algorithm id.
Example Gaudi timeline timeline.csv (obtained from ATLAS q449). Not included in the source control as the file is very long and getting information useful for scheduling out of it requires pre-processing

@m-fila m-fila changed the title Add script to calculate algortim duration distribution from graphml Add script to calculate algorithm duration distribution from graphml Jul 16, 2024
@m-fila m-fila requested a review from joott July 16, 2024 09:52
@m-fila m-fila merged commit 09ace36 into key4hep:main Jul 19, 2024
2 checks passed
@m-fila m-fila deleted the alg_exec_dur branch July 21, 2024 09:08
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

Successfully merging this pull request may close these issues.

1 participant