options

Functions and Loops

2 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.01% 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 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 GFLOPS 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_0GFLOPS run_0Compilation Options
k_means(int, point_t*, point_t*, int*, point_t*, int, int) [clone .extracted]+kmeans-icpx-O3-funroll76.600.0021.760.0022.740.00104.260.83Exe (%): 100.0032.77clang based Intel(R) oneAPI DPC++/C++ Compiler 2024.2.1 (2024.2.1.20240711) --driver-mode=g++ --intel -I . -MMD -MP -march=native -std=c++14 -g -fiopenmp -O3 -funroll-loops -c -o main.o main.cpp -fveclib=SVML -faltmathlib=SVML -fheinous-gnu-extensions
Loop 13 - main.cpp:71-82 - kmeans-icpx-O3-funroll+76.602.3222.010.7022.740.69100.270.0634.21
Loop 15 - main.cpp:73-79 - kmeans-icpx-O3-funroll71.1271.1220.3320.3321.1121.11103.960.7932.23
Loop 14 - main.cpp:73-79 - kmeans-icpx-O3-funroll3.163.160.980.980.940.94100.420.1143.90
kmp_flag_64<false, true>::wait(kmp_info*, int, void*)libiomp5.so20.0120.016.326.325.945.94104.051.01OMP (%): 100.000.00
k_means(int, point_t*, point_t*, int*, point_t*, int, int)+kmeans-icpx-O3-funroll2.860.007.720.000.850.0010.000.00Exe (%): 100.007.03clang based Intel(R) oneAPI DPC++/C++ Compiler 2024.2.1 (2024.2.1.20240711) --driver-mode=g++ --intel -I . -MMD -MP -march=native -std=c++14 -g -fiopenmp -O3 -funroll-loops -c -o main.o main.cpp -fveclib=SVML -faltmathlib=SVML -fheinous-gnu-extensions
Loop 5 - main.cpp:68-105 - kmeans-icpx-O3-funroll [...]+2.860.007.720.000.850.0000.000.000.00
Loop 9 - main.cpp:93-96 - kmeans-icpx-O3-funroll2.862.867.727.720.850.8510.000.007.03
Loop 6 - main.cpp:98-104 - kmeans-icpx-O3-funroll0.000.000.000.000.000.0000.000.000.00
Loop 8 - main.cpp:98-104 - kmeans-icpx-O3-funroll0.000.000.000.000.000.0000.000.000.00
Loop 7 - main.cpp:98-105 - kmeans-icpx-O3-funroll0.000.000.000.000.000.0000.000.000.00
kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check()libiomp5.so0.460.460.170.170.140.14100.130.04OMP (%): 100.000.00
unknown_kernel_regionkernel0.040.000.020.000.010.0070.020.01System (%): 100.000.00
__sched_yieldlibc.so.60.030.030.020.020.010.0160.030.01System (%): 100.000.00
×