options

Functions and Loops

2 loops and 21 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.07% 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.

Columns Filter

Coverage run_0 (%) Coverage Excluding Loops run_0 (%) Max Inclusive Time Over Threads run_0 (s) Max Exclusive Time Over Threads run_0 (s) Inclusive Time w.r.t. Wall Time run_0 (s) Exclusive Time w.r.t. Wall Time run_0 (s) Nb Threads run_0 Deviation (coverage) run_0 Deviation (walltime) run_0 Categories run_0 Compilation Options
NameModuleCoverage run_0 (%)Coverage Excluding Loops run_0 (%)Max Inclusive Time Over Threads run_0 (s)Max Exclusive Time Over Threads run_0 (s)Inclusive Time w.r.t. Wall Time run_0 (s)Exclusive Time w.r.t. Wall Time run_0 (s)Nb Threads run_0Deviation (coverage) run_0Deviation (walltime) run_0Categories run_0Compilation Options
bool _INTERNAL021345c1::__kmp_wait_template<kmp_flag_64<false, true>, true, false, true>(kmp_info*, kmp_flag_64<false, true>*, void*)libiomp5.so77.1377.1316.2316.2313.1813.187532.555.49OMP (%): 100.00
main.DIR.OMP.PARALLEL.LOOP.2.split178+permute3d_1.locus440.exe17.340.0214.230.022.960.004140.286.88Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2024.0.0 (2024.0.0.20231017) --driver-mode=g++ --intel -I . -o permute3d_1.locus440.o -c -g -O3 -mprefer-vector-width=512 -march=native -Wall -Wno-unknown-pragmas -fiopenmp -fiopenmp -fopenmp-targets=spir64 p...
Loop 15 - permute3d_1.locus440.cpp:98-104 - permute3d_1.locus440.exe+17.320.0114.450.012.960.00100.020.00
Loop 16 - permute3d_1.locus440.cpp:98-104 - permute3d_1.locus440.exe+17.320.0914.440.112.960.02160.120.02
Loop 17 - permute3d_1.locus440.cpp:98-104 - permute3d_1.locus440.exe+17.230.0514.330.062.940.01160.060.01
Loop 18 - permute3d_1.locus440.cpp:102-104 - permute3d_1.locus440.exe+17.171.0214.260.992.930.17160.440.08
Loop 19 - permute3d_1.locus440.cpp:103-104 - permute3d_1.locus440.exe0.000.000.000.000.000.0000.000.00
Loop 20 - permute3d_1.locus440.cpp:103-104 - permute3d_1.locus440.exe16.1516.1513.2713.272.762.76161.010.17
kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check()libiomp5.so2.782.780.790.790.470.47760.910.15OMP (%): 100.00
__kmp_hyper_barrier_gatherlibiomp5.so0.890.891.141.140.150.15761.080.18OMP (%): 100.00
__kmp_launch_threadlibiomp5.so0.660.660.260.260.110.11750.320.05OMP (%): 100.00
_INTERNAL021345c1::__kmp_hyper_barrier_release(barrier_type, kmp_info*, int, int, int, void*)libiomp5.so0.540.540.720.720.090.09720.900.15OMP (%): 100.00
kmp_flag_native<unsigned long long, (flag_type)1, true>::done_check()libiomp5.so0.160.160.250.250.030.03260.380.06OMP (%): 100.00
__kmpc_for_static_init_8libiomp5.so0.130.130.050.050.020.02750.070.01OMP (%): 100.00
unknown_kernel_regionkernel0.060.000.030.000.010.00600.040.01System (%): 99.39
OMP (%): 0.61
__kmp_join_barrier(int)libiomp5.so0.050.050.050.050.010.01420.070.01OMP (%): 100.00
__kmp_invoke_task_funclibiomp5.so0.040.040.140.140.010.01380.130.02OMP (%): 100.00
__GI___sched_yieldlibc.so.60.040.040.030.030.010.01460.030.01System (%): 100.00
__kmp_invoke_microtasklibiomp5.so0.030.030.030.030.010.01530.030.01OMP (%): 100.00
__kmp_yieldlibiomp5.so0.020.020.020.020.000.00370.030.01OMP (%): 100.00
__kmp_init_implicit_tasklibiomp5.so0.020.020.020.020.000.00390.020.00OMP (%): 100.00
__kmp_fork_barrier(int, int)libiomp5.so0.020.020.020.020.000.00400.020.00OMP (%): 100.00
__kmp_acquire_ticket_locklibiomp5.so0.010.010.170.170.000.0010.000.00OMP (%): 100.00
__kmp_fork_calllibiomp5.so0.010.010.140.140.000.0010.000.00OMP (%): 100.00
×