options

Functions and Loops

15 loops and 33 functions have been discarded from the report because their coverage is lower than the threshold set by object_coverage_threshold (0.01%). It represents about 0.10% of the application. To include them, change the value of object_coverage_threshold in the experiment directory configuration file, then rerun the command with the additionnal parameter --force-static-analysis.
Inclusive metrics are only related to the given object code and do not include other external objects / libraries.

Columns Filter

Coverage gcc_9 (%) Coverage Excluding Loops gcc_9 (%) Max Inclusive Time Over Threads gcc_9 (s) Max Exclusive Time Over Threads gcc_9 (s) Inclusive Time w.r.t. Wall Time gcc_9 (s) Exclusive Time w.r.t. Wall Time gcc_9 (s) Nb Threads gcc_9 Deviation (coverage) gcc_9 Deviation (walltime) gcc_9 Categories gcc_9 Compilation Options
NameModuleCoverage gcc_9 (%)Coverage Excluding Loops gcc_9 (%)Max Inclusive Time Over Threads gcc_9 (s)Max Exclusive Time Over Threads gcc_9 (s)Inclusive Time w.r.t. Wall Time gcc_9 (s)Exclusive Time w.r.t. Wall Time gcc_9 (s)Nb Threads gcc_9Deviation (coverage) gcc_9Deviation (walltime) gcc_9Categories gcc_9Compilation Options
void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::sequential::seq_exec, RAJA::statement::For<3l, RAJA::policy::sequential...+exec81.870.0010.840.0010.640.002560.940.11Exe (%): 100.00GNU C++14 14.2.0 -march=znver5 -mprefer-vector-width=128 -g -O2 -std=c++14 -funroll-loops -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fPIC -fopenmp
Loop 2209 - For.hpp:137-137 - exec [...]+81.870.0010.870.0110.640.00240.010.00
Loop 2208 - For.hpp:137-137 - exec [...]+81.860.3310.860.0810.640.042560.110.01
Loop 2207 - For.hpp:137-137 - exec [...]+81.5481.5410.7810.7810.6010.602560.950.11
Loop 2210 - Scattering.cpp:91-95 - exec [...]0.000.000.000.000.000.0000.000.00
Loop 2211 - For.hpp:137-137 - exec0.000.000.000.000.000.0000.000.00
Loop 2212 - For.hpp:137-137 - exec [...]0.000.000.000.000.000.0000.000.00
void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 2l>, RAJA::statement::For<1l, RAJA::policy::sequential::seq_exec, RAJA::statement::For<3l, RAJA::policy::sequential...+exec5.850.000.770.010.760.002560.260.03Exe (%): 100.00GNU C++14 14.2.0 -march=znver5 -mprefer-vector-width=128 -g -O2 -std=c++14 -funroll-loops -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fPIC -fopenmp
Loop 1861 - For.hpp:137-137 - exec [...]+5.850.000.810.010.760.00170.010.00
Loop 1863 - For.hpp:137-137 - exec0.000.000.000.000.000.0000.000.00
Loop 1860 - For.hpp:137-137 - exec [...]+5.840.060.800.040.760.011980.050.01
Loop 1862 - For.hpp:137-137 - exec [...]5.785.780.770.770.750.752560.260.03
Loop 1864 - For.hpp:137-137 - exec0.000.000.000.000.000.0000.000.00
void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 2l>, RAJA::statement::For<1l, RAJA::policy::sequential::seq_exec, RAJA::statement::For<3l, RAJA::policy::sequential...+exec4.020.000.570.010.520.002560.340.04Exe (%): 100.00GNU C++14 14.2.0 -march=znver5 -mprefer-vector-width=128 -g -O2 -std=c++14 -funroll-loops -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fPIC -fopenmp
Loop 1983 - For.hpp:137-137 - exec [...]+4.020.010.600.010.520.00380.010.00
Loop 1982 - For.hpp:137-137 - exec [...]+4.010.040.590.030.520.011620.040.00
Loop 1984 - For.hpp:137-137 - exec [...]3.973.970.570.570.520.522560.330.04
Loop 1985 - For.hpp:137-137 - exec0.000.000.000.000.000.0000.000.00
Loop 1986 - For.hpp:137-137 - exec0.000.000.000.000.000.0000.000.00
gomp_barrier_wait_endlibgomp.so.1.0.03.613.610.580.580.470.472480.590.07OMP (%): 100.00
gomp_team_barrier_wait_endlibgomp.so.1.0.02.282.280.500.500.300.302560.610.07OMP (%): 100.00
void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::sequential::seq_exec, RAJA::statement::For<3l, RAJA::policy::sequential...+exec1.630.000.250.000.210.002560.150.02Exe (%): 100.00GNU C++14 14.2.0 -march=znver5 -mprefer-vector-width=128 -g -O2 -std=c++14 -funroll-loops -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fPIC -fopenmp
Loop 2420 - For.hpp:137-137 - exec [...]+1.630.000.320.010.210.00110.010.00
Loop 2419 - For.hpp:137-137 - exec [...]+1.630.010.310.010.210.00420.010.00
Loop 2423 - For.hpp:137-137 - exec [...]0.000.000.010.010.000.0090.000.00
Loop 2424 - For.hpp:137-137 - exec0.000.000.000.000.000.0000.000.00
Loop 2421 - For.hpp:137-137 - exec [...]+1.620.230.290.080.210.032520.120.01
Loop 2422 - For.hpp:137-137 - exec [...]1.391.390.220.220.180.182560.180.02
Loop 2425 - For.hpp:137-137 - exec0.000.000.000.000.000.0000.000.00
void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::sequential::seq_exec, RAJA::statement::Lambda<0l> > >, RAJA::i...+exec0.380.000.050.000.050.002560.040.00Exe (%): 100.00GNU C++14 14.2.0 -march=znver5 -mprefer-vector-width=128 -g -O2 -std=c++14 -funroll-loops -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fPIC -fopenmp
Loop 2106 - For.hpp:137-137 - exec [...]+0.380.000.060.010.050.00190.010.00
Loop 2107 - For.hpp:137-137 - exec [...]0.380.380.050.050.050.052560.040.00
Loop 2108 - For.hpp:137-137 - exec0.000.000.000.000.000.0000.000.00
__memset_avx512_unaligned_ermslibc.so.60.080.080.330.330.010.0180.140.02Memory (%): 100.00
unknown_kernel_regionkernel0.050.000.060.000.010.001730.060.01System (%): 100.00
ADIOI_GEN_SetLockDirect64libmpi.so.12.0.00.050.050.250.250.010.0180.480.06MPI (%): 100.00
MPI_Testanylibmpi.so.12.0.00.040.040.230.230.010.0170.230.03MPI (%): 100.00
__GI___libc_malloclibc.so.60.020.020.190.190.000.0070.540.07Memory (%): 100.00
MPIR_Testanylibmpi.so.12.0.00.020.020.110.110.000.0070.200.03MPI (%): 100.00
MPIR_Progress_hook_exec_on_vcilibmpi.so.12.0.00.010.010.070.070.000.0080.120.02MPI (%): 100.00
Kripke::ParallelComm::testRecieves()+exec0.010.010.080.050.000.0070.180.02Exe (%): 100.00GNU C++14 14.2.0 -march=znver5 -mprefer-vector-width=128 -g -O2 -std=c++14 -funroll-loops -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fPIC -fopenmp
Loop 2563 - stl_algobase.h:438-1146 - exec [...]+0.010.010.060.050.000.0070.130.02
Loop 2564 - ParallelComm.cpp:239-240 - exec0.000.000.000.000.000.0000.000.00
Loop 2565 - stl_algobase.h:939-940 - exec0.000.000.020.020.000.0030.040.01
Kripke::ParallelComm::getReadyList()+exec0.010.000.100.040.000.0070.270.04Exe (%): 100.00GNU C++14 14.2.0 -march=znver5 -mprefer-vector-width=128 -g -O2 -std=c++14 -funroll-loops -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fPIC -fopenmp
Loop 2560 - new_allocator.h:126-191 - exec [...]+0.010.010.070.070.000.0070.220.03
Loop 2561 - new_allocator.h:191-191 - exec [...]0.000.000.000.000.000.0000.000.00
×