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

MPI imbalance documentation question #83

Open
kddevin opened this issue Mar 10, 2020 · 1 comment
Open

MPI imbalance documentation question #83

kddevin opened this issue Mar 10, 2020 · 1 comment

Comments

@kddevin
Copy link

kddevin commented Mar 10, 2020

On https://github.com/kokkos/kokkos-tools/wiki/Space-Time-Stack
the documentation says
"The second column is the imbalance across MPI ranks, defined as the maximum time consumed by the kernel in any MPI rank divided by the average time consumed by the kernel over all MPI ranks."

That means the number reported should always be one or greater. But the values shown in the example are percentages all less than 100%.

How should one interpret the MPI imbalance field? For example, does 100% mean perfectly balanced, or that some process takes twice as long as the average?

@crtrott
Copy link
Member

crtrott commented Mar 10, 2020

I think there is "minus one" missing. I.e. 0 is no imbalance, 1 means, some rank is using 2 times longer than the average.

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

No branches or pull requests

3 participants