kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check() - Load Distribution

minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value


minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value

kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check() - Sorted Load Distribution

minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value


minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value

kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check() - Load Distribution All Threads

minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value


minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value

kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check()

Columns Filter

(1x1) Efficiency (1x1) Potential Speed-Up (%) (1x2) Efficiency (1x2) Potential Speed-Up (%) (1x4) Efficiency (1x4) Potential Speed-Up (%) (1x8) Efficiency (1x8) Potential Speed-Up (%) (1x16) Efficiency (1x16) Potential Speed-Up (%) (1x24) Efficiency (1x24) Potential Speed-Up (%) (1x32) Efficiency (1x32) Potential Speed-Up (%) (1x40) Efficiency (1x40) Potential Speed-Up (%) (1x48) Efficiency (1x48) Potential Speed-Up (%) (1x56) Efficiency (1x56) Potential Speed-Up (%) (1x64) Efficiency (1x64) Potential Speed-Up (%) (1x72) Efficiency (1x72) Potential Speed-Up (%) (1x80) Efficiency (1x80) Potential Speed-Up (%) (1x88) Efficiency (1x88) Potential Speed-Up (%) (1x96) Efficiency (1x96) Potential Speed-Up (%)
(1x1) Efficiency(1x1) Potential Speed-Up (%)(1x2) Efficiency(1x2) Potential Speed-Up (%)(1x4) Efficiency(1x4) Potential Speed-Up (%)(1x8) Efficiency(1x8) Potential Speed-Up (%)(1x16) Efficiency(1x16) Potential Speed-Up (%)(1x24) Efficiency(1x24) Potential Speed-Up (%)(1x32) Efficiency(1x32) Potential Speed-Up (%)(1x40) Efficiency(1x40) Potential Speed-Up (%)(1x48) Efficiency(1x48) Potential Speed-Up (%)(1x56) Efficiency(1x56) Potential Speed-Up (%)(1x64) Efficiency(1x64) Potential Speed-Up (%)(1x72) Efficiency(1x72) Potential Speed-Up (%)(1x80) Efficiency(1x80) Potential Speed-Up (%)(1x88) Efficiency(1x88) Potential Speed-Up (%)(1x96) Efficiency(1x96) Potential Speed-Up (%)
1010101010101010101010101010

Speed-Up and Efficiency

No callchains for this object
Coverage (%)NameSource LocationModule
69.23+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_fork_barrier(int, int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
19.23+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_internal_joinlibomp.so
__kmp_join_calllibomp.so
__kmpc_fork_calllibomp.so
hypre_BoomerAMGBuildMultipasspar_multi_interp.c:1884exec
hypre_BoomerAMGSetuppar_amg_setup.c:742exec
hypre_PCGSetuppcg.c:234exec
mainamg.c:398exec
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startexec
7.69+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
BuildIJLaplacian27pt.omp_outli[...]amg.c:1392exec
__kmp_invoke_microtasklibomp.so
3.85+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
hypre_BoomerAMGBuildMultipass.[...]par_multi_interp.c:1015exec
__kmp_invoke_microtasklibomp.so
Coverage (%)NameSource LocationModule
77.03+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_fork_barrier(int, int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
9.46+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
BuildIJLaplacian27pt.omp_outli[...]amg.c:1392exec
__kmp_invoke_microtasklibomp.so
8.11+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_internal_joinlibomp.so
__kmp_join_calllibomp.so
__kmpc_fork_calllibomp.so
hypre_BoomerAMGBuildMultipasspar_multi_interp.c:1884exec
hypre_BoomerAMGSetuppar_amg_setup.c:742exec
hypre_PCGSetuppcg.c:234exec
mainamg.c:398exec
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startexec
1.35+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
hypre_BoomerAMGInterpTruncatio[...]par_interp.c:2996exec
__kmp_invoke_microtasklibomp.so
1.35+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_internal_joinlibomp.so
__kmp_join_calllibomp.so
__kmpc_fork_calllibomp.so
hypre_ParCSRRelaxThreadsams.c:3685exec
hypre_BoomerAMGCyclepar_cycle.c:334exec
hypre_BoomerAMGSolvepar_amg_solve.c:243exec
hypre_PCGSolvepcg.c:545exec
mainamg.c:419exec
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startexec
1.35+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
hypre_ParMatmul_RowSizes.omp_o[...]par_csr_matop.c:253exec
__kmp_invoke_microtasklibomp.so
1.35+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_internal_joinlibomp.so
__kmp_join_calllibomp.so
__kmpc_fork_calllibomp.so
hypre_IJMatrixSetValuesOMPParC[...]IJMatrix_parcsr.c:3509exec
BuildIJLaplacian27ptamg.c:2267exec
mainamg.c:274exec
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startexec
Coverage (%)NameSource LocationModule
79.39+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_fork_barrier(int, int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
9.92+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
BuildIJLaplacian27pt.omp_outli[...]amg.c:1392exec
__kmp_invoke_microtasklibomp.so
3.05+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
2.29+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_internal_joinlibomp.so
__kmp_join_calllibomp.so
__kmpc_fork_calllibomp.so
hypre_ParCSRRelaxThreadsams.c:3685exec
hypre_BoomerAMGCyclepar_cycle.c:334exec
hypre_BoomerAMGSolvepar_amg_solve.c:243exec
hypre_PCGSolvepcg.c:545exec
mainamg.c:419exec
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startexec
Coverage (%)NameSource LocationModule
86.10+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_fork_barrier(int, int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
5.42+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
BuildIJLaplacian27pt.omp_outli[...]amg.c:1392exec
__kmp_invoke_microtasklibomp.so
1.36+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
1.02+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_internal_joinlibomp.so
__kmp_join_calllibomp.so
__kmpc_fork_calllibomp.so
hypre_BoomerAMGBuildMultipasspar_multi_interp.c:1884exec
hypre_BoomerAMGSetuppar_amg_setup.c:742exec
hypre_PCGSetuppcg.c:234exec
mainamg.c:398exec
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startexec
1.02+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
hypre_prefix_sum_pairhypre_prefix_sum.c:63exec
hypre_BoomerAMGCreateS.omp_out[...]par_strength.c:492exec
__kmp_invoke_microtasklibomp.so
Coverage (%)NameSource LocationModule
83.84+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_fork_barrier(int, int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
5.56+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
BuildIJLaplacian27pt.omp_outli[...]amg.c:1392exec
__kmp_invoke_microtasklibomp.so
3.87+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
1.18+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
hypre_prefix_sum_pairhypre_prefix_sum.c:63exec
hypre_BoomerAMGCreateS.omp_out[...]par_strength.c:492exec
__kmp_invoke_microtasklibomp.so
Coverage (%)NameSource LocationModule
87.52+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_fork_barrier(int, int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
4.75+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
BuildIJLaplacian27pt.omp_outli[...]amg.c:1392exec
__kmp_invoke_microtasklibomp.so
2.58+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
1.09+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
hypre_prefix_sum_pairhypre_prefix_sum.c:63exec
hypre_BoomerAMGCreateS.omp_out[...]par_strength.c:492exec
__kmp_invoke_microtasklibomp.so
Coverage (%)NameSource LocationModule
83.65+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_fork_barrier(int, int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
5.35+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
BuildIJLaplacian27pt.omp_outli[...]amg.c:1392exec
__kmp_invoke_microtasklibomp.so
4.56+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
1.29+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_internal_joinlibomp.so
__kmp_join_calllibomp.so
__kmpc_fork_calllibomp.so
hypre_BoomerAMGBuildMultipasspar_multi_interp.c:1884exec
hypre_BoomerAMGSetuppar_amg_setup.c:742exec
hypre_PCGSetuppcg.c:234exec
mainamg.c:398exec
__libc_start_call_mainlibc.so.6
__libc_start_mainlibc.so.6
_startexec
Coverage (%)NameSource LocationModule
85.39+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_fork_barrier(int, int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
6.31+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
BuildIJLaplacian27pt.omp_outli[...]amg.c:1392exec
__kmp_invoke_microtasklibomp.so
3.11+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
1.21+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
hypre_prefix_sum_pairhypre_prefix_sum.c:63exec
hypre_BoomerAMGCreateS.omp_out[...]par_strength.c:492exec
__kmp_invoke_microtasklibomp.so
Coverage (%)NameSource LocationModule
86.53+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_fork_barrier(int, int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
5.70+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
BuildIJLaplacian27pt.omp_outli[...]amg.c:1392exec
__kmp_invoke_microtasklibomp.so
3.02+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
1.74+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
hypre_prefix_sum_pairhypre_prefix_sum.c:63exec
hypre_BoomerAMGCreateS.omp_out[...]par_strength.c:492exec
__kmp_invoke_microtasklibomp.so
1.01+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
__kmp_invoke_microtasklibomp.so
Coverage (%)NameSource LocationModule
88.92+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_fork_barrier(int, int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
5.31+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
BuildIJLaplacian27pt.omp_outli[...]amg.c:1392exec
__kmp_invoke_microtasklibomp.so
1.30+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
__kmp_invoke_microtasklibomp.so
1.00+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
hypre_prefix_sum_pairhypre_prefix_sum.c:63exec
hypre_BoomerAMGCreateS.omp_out[...]par_strength.c:492exec
__kmp_invoke_microtasklibomp.so
Coverage (%)NameSource LocationModule
84.45+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_fork_barrier(int, int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
5.22+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
4.68+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
BuildIJLaplacian27pt.omp_outli[...]amg.c:1392exec
__kmp_invoke_microtasklibomp.so
1.87+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
__kmp_invoke_microtasklibomp.so
1.23+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
hypre_prefix_sum_pairhypre_prefix_sum.c:63exec
hypre_BoomerAMGCreateS.omp_out[...]par_strength.c:492exec
__kmp_invoke_microtasklibomp.so
Coverage (%)NameSource LocationModule
87.74+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_fork_barrier(int, int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
5.06+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
BuildIJLaplacian27pt.omp_outli[...]amg.c:1392exec
__kmp_invoke_microtasklibomp.so
2.46+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
1.47+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
hypre_prefix_sum_pairhypre_prefix_sum.c:63exec
hypre_BoomerAMGCreateS.omp_out[...]par_strength.c:492exec
__kmp_invoke_microtasklibomp.so
1.47+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
__kmp_invoke_microtasklibomp.so
Coverage (%)NameSource LocationModule
83.38+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_fork_barrier(int, int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
5.51+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
BuildIJLaplacian27pt.omp_outli[...]amg.c:1392exec
__kmp_invoke_microtasklibomp.so
5.19+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
1.60+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
__kmp_invoke_microtasklibomp.so
1.04+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
hypre_prefix_sum_pairhypre_prefix_sum.c:63exec
hypre_BoomerAMGCreateS.omp_out[...]par_strength.c:492exec
__kmp_invoke_microtasklibomp.so
Coverage (%)NameSource LocationModule
84.57+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_fork_barrier(int, int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
5.49+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
BuildIJLaplacian27pt.omp_outli[...]amg.c:1392exec
__kmp_invoke_microtasklibomp.so
3.35+__kmp_hyper_barrier_gather(bar[...]libomp.so
__kmp_join_barrier(int)libomp.so
__kmp_launch_threadlibomp.so
__kmp_launch_worker(void*)libomp.so
start_threadlibc.so.6
thread_startlibc.so.6
1.31+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
__kmp_invoke_microtasklibomp.so
1.02+__kmp_hyper_barrier_release(ba[...]libomp.so
__kmp_barrierlibomp.so
__kmpc_barrierlibomp.so
hypre_prefix_sum_pairhypre_prefix_sum.c:63exec
hypre_BoomerAMGCreateS.omp_out[...]par_strength.c:492exec
__kmp_invoke_microtasklibomp.so
×