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

Documentation request: JArrowProcessingController Final Report #210

Open
DraTeots opened this issue Mar 11, 2023 · 0 comments
Open

Documentation request: JArrowProcessingController Final Report #210

DraTeots opened this issue Mar 11, 2023 · 0 comments

Comments

@DraTeots
Copy link
Collaborator

DraTeots commented Mar 11, 2023

In the end JANA2 produces the next report

[INFO] JArrowProcessingController: Final Report
  Thread team size [count]:    1
  Total uptime [s]:            0.07567
  Uptime delta [s]:            0.07567
  Completed events [count]:    10
  Inst throughput [Hz]:        132
  Avg throughput [Hz]:         132
  Sequential bottleneck [Hz]:  148
  Parallel bottleneck [Hz]:    2.28e+03
  Efficiency [0..1]:           0.892

From this report I believe that I fully understand without any hesitation only 2 rows:

  • Total uptime [s]:
  • Completed events [count]:

And the most confusing are:

  • What is Uptime delta if it is equial to total uptime?
  • What does 2280 Hz of Parallel bottleneck means?
  • What is that Efficiency?

But others also need an explanation, like:

  • What exactly is "Inst throughput" refereeing to?
  • What exactly is meant by throughput?
  • What is the team in "Thread team size"
  • etc

Should be a good addition to the documentation

@nathanwbrei nathanwbrei changed the title Understanding JArrowProcessingController: Final Report Documentation request: JArrowProcessingController Final Report Jul 17, 2024
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

1 participant