options

Functions and Loops

12 loops and 36 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.08% 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_5 (%) Coverage Excluding Loops gcc_5 (%) Max Inclusive Time Over Threads gcc_5 (s) Max Exclusive Time Over Threads gcc_5 (s) Inclusive Time w.r.t. Wall Time gcc_5 (s) Exclusive Time w.r.t. Wall Time gcc_5 (s) Nb Threads gcc_5 Deviation (coverage) gcc_5 Deviation (walltime) gcc_5 Categories gcc_5 GFLOPS gcc_5 Compilation Options
NameModuleCoverage gcc_5 (%)Coverage Excluding Loops gcc_5 (%)Max Inclusive Time Over Threads gcc_5 (s)Max Exclusive Time Over Threads gcc_5 (s)Inclusive Time w.r.t. Wall Time gcc_5 (s)Exclusive Time w.r.t. Wall Time gcc_5 (s)Nb Threads gcc_5Deviation (coverage) gcc_5Deviation (walltime) gcc_5Categories gcc_5GFLOPS gcc_5Compilation 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::loop::loop_exec, RAJA::statement::For<3l, RAJA::policy::loop::loop_exec...+exec80.090.006.430.016.780.002522.030.21Exe (%): 100.000.00GNU C++14 14.2.0 -march=graniterapids -g -O3 -O3 -O3 -std=c++14 -fno-tree-vectorize -fno-openmp-simd -funroll-loops -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fPIC -fopenmp
Loop 2030 - RangeSegment.hpp:120-120 - exec [...]+80.090.016.500.016.780.00500.030.000.00
Loop 2029 - forall.hpp:59-59 - exec [...]+80.070.256.490.066.780.022440.130.010.00
Loop 2028 - forall.hpp:59-59 - exec [...]+79.8279.826.426.426.766.762522.040.210.00
Loop 2031 - Scattering.cpp:91-95 - exec [...]0.000.000.000.000.000.0000.000.000.00
gomp_barrier_wait_endlibgomp.so.1.0.07.370.000.680.000.620.002481.260.09OMP (%): 100.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::loop::loop_exec, RAJA::statement::For<3l, RAJA::policy::loop::loop_exec...+exec5.070.000.430.010.430.002520.380.02Exe (%): 100.000.00GNU C++14 14.2.0 -march=graniterapids -g -O3 -O3 -O3 -std=c++14 -fno-tree-vectorize -fno-openmp-simd -funroll-loops -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fPIC -fopenmp
Loop 1910 - RangeSegment.hpp:120-120 - exec [...]+5.070.010.440.010.430.00440.020.000.00
Loop 1909 - forall.hpp:59-59 - exec [...]+5.060.000.430.010.430.00180.000.000.00
Loop 1908 - forall.hpp:59-59 - exec [...]5.065.060.430.430.430.432520.380.020.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::loop::loop_exec, RAJA::statement::For<3l, RAJA::policy::loop::loop_exec...+exec2.440.000.210.000.210.002520.140.01Exe (%): 100.000.00GNU C++14 14.2.0 -march=graniterapids -g -O3 -O3 -O3 -std=c++14 -fno-tree-vectorize -fno-openmp-simd -funroll-loops -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fPIC -fopenmp
Loop 1853 - RangeSegment.hpp:120-120 - exec [...]+2.440.000.220.010.210.00110.020.000.00
Loop 1852 - forall.hpp:59-59 - exec [...]+2.440.000.210.010.210.0080.020.000.00
Loop 1851 - forall.hpp:59-59 - exec [...]2.442.440.200.200.210.212520.150.010.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::loop::loop_exec, RAJA::statement::For<3l, RAJA::policy::loop::loop_exec...+exec2.030.000.220.010.170.002520.330.02Exe (%): 100.000.00GNU C++14 14.2.0 -march=graniterapids -g -O3 -O3 -O3 -std=c++14 -fno-tree-vectorize -fno-openmp-simd -funroll-loops -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fPIC -fopenmp
Loop 2182 - forall.hpp:59-59 - exec [...]+2.030.000.260.010.170.0050.000.000.00
Loop 2181 - forall.hpp:59-59 - exec [...]+2.030.010.260.010.170.00430.020.000.00
Loop 2184 - forall.hpp:59-59 - exec [...]+2.020.080.250.020.170.011800.060.000.00
Loop 2183 - forall.hpp:59-59 - exec [...]1.931.930.220.220.160.162520.330.020.00
Loop 2185 - forall.hpp:59-59 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2187 - forall.hpp:59-59 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2186 - forall.hpp:59-59 - exec [...]+0.000.000.000.000.000.0000.000.000.00
Loop 2188 - forall.hpp:59-59 - exec [...]0.000.000.000.000.000.0000.000.000.00
gomp_team_barrier_wait_endlibgomp.so.1.0.01.991.990.380.380.170.172520.700.05OMP (%): 100.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::loop::loop_exec, RAJA::statement::Lambda<0l> > > >::exec<...+exec0.460.000.060.010.040.002520.120.01Exe (%): 100.000.00GNU C++14 14.2.0 -march=graniterapids -g -O3 -O3 -O3 -std=c++14 -fno-tree-vectorize -fno-openmp-simd -funroll-loops -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fPIC -fopenmp
Loop 1970 - forall.hpp:59-59 - exec [...]+0.460.000.060.010.040.0060.000.000.00
Loop 1969 - forall.hpp:59-59 - exec [...]0.460.460.060.060.040.042520.120.010.00
__memset_avx512_unaligned_ermslibc.so.60.210.210.670.670.020.0260.250.02Memory (%): 100.000.00
unknown_kernel_regionkernel0.090.000.120.000.010.001540.230.02System (%): 95.13
OMP (%): 3.44
MPI (%): 1.43
0.00
ADIOI_GEN_SetLockDirect64libmpi.so.12.0.00.040.040.190.190.000.0060.450.04MPI (%): 100.000.00
MPI_Testanylibmpi.so.12.0.00.020.020.110.110.000.0050.530.04MPI (%): 100.000.00
MPID_CH4_SHM_bcast_intra_heap_init_cntlibmpi.so.12.0.00.020.020.110.110.000.0050.410.03MPI (%): 100.000.00
Kripke::ParallelComm::testRecieves()+exec0.020.000.100.030.000.0060.450.04Exe (%): 100.000.00GNU C++14 14.2.0 -march=graniterapids -g -O3 -O3 -O3 -std=c++14 -fno-tree-vectorize -fno-openmp-simd -funroll-loops -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fPIC -fopenmp
Loop 2337 - stl_algobase.h:438-1146 - exec [...]+0.020.010.080.070.000.0060.310.030.00
Loop 2338 - ParallelComm.cpp:239-240 - exec0.000.000.000.000.000.0000.000.000.00
Loop 2339 - stl_algobase.h:939-940 - exec0.000.000.010.010.000.0040.030.000.00
MPIR_Progress_hook_exec_on_vcilibmpi.so.12.0.00.020.020.070.070.000.0060.190.02MPI (%): 100.000.00
MPIR_Testanylibmpi.so.12.0.00.020.020.120.120.000.0060.560.05MPI (%): 100.000.00
inflate_fastlibmpi.so.12.0.00.010.010.040.040.000.0060.000.00MPI (%): 100.000.00
MPIR_Testany_statelibmpi.so.12.0.00.010.010.080.080.000.0060.370.03MPI (%): 100.000.00
gomp_barrier_waitlibgomp.so.1.0.00.010.010.010.010.000.00390.020.00OMP (%): 100.000.00
gomp_mutex_lock_slowlibgomp.so.1.0.00.010.010.010.010.000.00360.020.00OMP (%): 100.000.00
×