options

Functions and Loops

1 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.00% 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_1_thread (%) Coverage run_2_threads (%) Coverage run_4_threads (%) Coverage run_8_threads (%) Coverage run_10_threads (%) Coverage Excluding Loops run_1_thread (%) Coverage Excluding Loops run_2_threads (%) Coverage Excluding Loops run_4_threads (%) Coverage Excluding Loops run_8_threads (%) Coverage Excluding Loops run_10_threads (%) Max Inclusive Time Over Threads run_1_thread (s) Max Inclusive Time Over Threads run_2_threads (s) Max Inclusive Time Over Threads run_4_threads (s) Max Inclusive Time Over Threads run_8_threads (s) Max Inclusive Time Over Threads run_10_threads (s) Max Exclusive Time Over Threads run_1_thread (s) Max Exclusive Time Over Threads run_2_threads (s) Max Exclusive Time Over Threads run_4_threads (s) Max Exclusive Time Over Threads run_8_threads (s) Max Exclusive Time Over Threads run_10_threads (s) Inclusive Time w.r.t. Wall Time run_1_thread (s) Inclusive Time w.r.t. Wall Time run_2_threads (s) Inclusive Time w.r.t. Wall Time run_4_threads (s) Inclusive Time w.r.t. Wall Time run_8_threads (s) Inclusive Time w.r.t. Wall Time run_10_threads (s) Exclusive Time w.r.t. Wall Time run_1_thread (s) Exclusive Time w.r.t. Wall Time run_2_threads (s) Exclusive Time w.r.t. Wall Time run_4_threads (s) Exclusive Time w.r.t. Wall Time run_8_threads (s) Exclusive Time w.r.t. Wall Time run_10_threads (s) Nb Threads run_1_thread Nb Threads run_2_threads Nb Threads run_4_threads Nb Threads run_8_threads Nb Threads run_10_threads Deviation (coverage) run_1_thread Deviation (coverage) run_2_threads Deviation (coverage) run_4_threads Deviation (coverage) run_8_threads Deviation (coverage) run_10_threads Deviation (walltime) run_1_thread Deviation (walltime) run_2_threads Deviation (walltime) run_4_threads Deviation (walltime) run_8_threads Deviation (walltime) run_10_threads Categories run_1_thread Categories run_2_threads Categories run_4_threads Categories run_8_threads Categories run_10_threads GFLOPS run_1_thread GFLOPS run_2_threads GFLOPS run_4_threads GFLOPS run_8_threads GFLOPS run_10_threads Compilation Options (run_1_thread) Efficiency (run_1_thread) Potential Speed-Up (%) (run_2_threads) Efficiency (run_2_threads) Potential Speed-Up (%) (run_4_threads) Efficiency (run_4_threads) Potential Speed-Up (%) (run_8_threads) Efficiency (run_8_threads) Potential Speed-Up (%) (run_10_threads) Efficiency (run_10_threads) Potential Speed-Up (%)
NameModuleCoverage run_1_thread (%)Coverage run_2_threads (%)Coverage run_4_threads (%)Coverage run_8_threads (%)Coverage run_10_threads (%)Coverage Excluding Loops run_1_thread (%)Coverage Excluding Loops run_2_threads (%)Coverage Excluding Loops run_4_threads (%)Coverage Excluding Loops run_8_threads (%)Coverage Excluding Loops run_10_threads (%)Max Inclusive Time Over Threads run_1_thread (s)Max Inclusive Time Over Threads run_2_threads (s)Max Inclusive Time Over Threads run_4_threads (s)Max Inclusive Time Over Threads run_8_threads (s)Max Inclusive Time Over Threads run_10_threads (s)Max Exclusive Time Over Threads run_1_thread (s)Max Exclusive Time Over Threads run_2_threads (s)Max Exclusive Time Over Threads run_4_threads (s)Max Exclusive Time Over Threads run_8_threads (s)Max Exclusive Time Over Threads run_10_threads (s)Inclusive Time w.r.t. Wall Time run_1_thread (s)Inclusive Time w.r.t. Wall Time run_2_threads (s)Inclusive Time w.r.t. Wall Time run_4_threads (s)Inclusive Time w.r.t. Wall Time run_8_threads (s)Inclusive Time w.r.t. Wall Time run_10_threads (s)Exclusive Time w.r.t. Wall Time run_1_thread (s)Exclusive Time w.r.t. Wall Time run_2_threads (s)Exclusive Time w.r.t. Wall Time run_4_threads (s)Exclusive Time w.r.t. Wall Time run_8_threads (s)Exclusive Time w.r.t. Wall Time run_10_threads (s)Nb Threads run_1_threadNb Threads run_2_threadsNb Threads run_4_threadsNb Threads run_8_threadsNb Threads run_10_threadsDeviation (coverage) run_1_threadDeviation (coverage) run_2_threadsDeviation (coverage) run_4_threadsDeviation (coverage) run_8_threadsDeviation (coverage) run_10_threadsDeviation (walltime) run_1_threadDeviation (walltime) run_2_threadsDeviation (walltime) run_4_threadsDeviation (walltime) run_8_threadsDeviation (walltime) run_10_threadsCategories run_1_threadCategories run_2_threadsCategories run_4_threadsCategories run_8_threadsCategories run_10_threadsGFLOPS run_1_threadGFLOPS run_2_threadsGFLOPS run_4_threadsGFLOPS run_8_threadsGFLOPS run_10_threadsCompilation Options(run_1_thread) Efficiency(run_1_thread) Potential Speed-Up (%)(run_2_threads) Efficiency(run_2_threads) Potential Speed-Up (%)(run_4_threads) Efficiency(run_4_threads) Potential Speed-Up (%)(run_8_threads) Efficiency(run_8_threads) Potential Speed-Up (%)(run_10_threads) Efficiency(run_10_threads) Potential Speed-Up (%)
k_means(int, point_t*, point_t*, int*, point_t*, int, int) [clone .extracted]+kmeans-icpx-O3-all92.7888.7682.2171.1566.880.000.000.000.000.0094.4948.4025.4913.2710.850.000.000.000.000.0094.4949.5827.2715.1312.920.000.000.000.000.001248100.003.113.694.204.470.000.010.010.100.16Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.006.6112.6022.9141.2848.36clang 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 -fno-omit-frame-pointer -fiopenmp -O3 -funroll-loops -ffast-math -c -o main.o main.cpp -fveclib=SVML -faltmathl...100.954.180.87110.7815.620.7317.96
Loop 13 - main.cpp:71-82 - kmeans-icpx-O3-all+92.7888.7682.2171.1566.883.263.483.122.762.7094.4948.5625.7913.3810.973.321.981.050.560.4994.4949.5827.2715.1312.923.321.941.030.590.521248100.000.090.260.300.290.000.110.060.050.057.5614.3626.5046.7550.46100.860.50.80.610.710.810.640.98
Loop 15 - main.cpp:73-79 - kmeans-icpx-O3-all85.3381.3475.6065.2161.2485.3381.3475.6065.2161.2486.8944.4423.5612.189.9786.8944.4423.5612.189.9786.8945.4325.0813.8711.8386.8945.4325.0813.8711.831248100.003.063.583.754.310.000.130.120.110.186.5612.5722.7541.1148.24100.963.560.8710.10.7814.150.7316.25
Loop 14 - main.cpp:73-79 - kmeans-icpx-O3-all4.193.943.503.172.944.193.943.503.172.944.272.151.170.640.514.272.151.170.640.514.272.201.160.680.574.272.201.160.680.571248100.000.140.190.370.230.000.000.080.040.046.9111.8623.2540.0848.95100.970.120.920.280.790.660.750.73
k_means(int, point_t*, point_t*, int*, point_t*, int, int)+kmeans-icpx-O3-all7.226.866.215.295.010.000.000.000.000.007.357.477.697.767.940.000.000.000.000.007.353.832.061.130.970.000.000.000.000.00111110.000.000.000.000.000.000.000.000.000.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.000.681.312.434.445.17clang 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 -fno-omit-frame-pointer -fiopenmp -O3 -funroll-loops -ffast-math -c -o main.o main.cpp -fveclib=SVML -faltmathl...100.960.280.890.670.820.970.761.2
Loop 5 - main.cpp:68-105 - kmeans-icpx-O3-all [...]+7.226.866.215.295.010.000.000.000.000.007.357.477.697.767.940.000.000.000.000.007.353.832.061.130.970.000.000.000.000.00000000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Loop 9 - main.cpp:93-96 - kmeans-icpx-O3-all7.226.866.215.295.017.226.866.215.295.017.357.477.697.767.947.357.477.697.767.947.353.832.061.130.977.353.832.061.130.97111110.000.000.000.000.000.000.000.000.000.000.681.312.434.445.17100.960.280.890.670.820.970.761.2
Loop 6 - main.cpp:98-104 - kmeans-icpx-O3-all0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00000000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Loop 8 - main.cpp:98-104 - kmeans-icpx-O3-all0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00000000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Loop 7 - main.cpp:98-105 - kmeans-icpx-O3-all0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00000000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00
kmp_flag_64<false, true>::wait(kmp_info*, int, void*)libiomp5.so0.004.2511.2822.9627.390.004.2511.2822.9627.390.004.644.665.014.950.004.644.665.014.950.002.373.744.885.290.002.373.744.885.290138100.000.000.008.548.330.000.000.001.501.24NAOMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.000.000.000.000.000.001010101010
unknown_kernel_regionkernel0.000.010.010.020.050.000.000.000.000.000.000.010.000.010.020.000.000.000.000.000.000.010.000.010.010.000.000.000.000.000225100.000.010.000.020.030.000.000.000.000.01NASystem (%): 100.00System (%): 100.00System (%): 100.00System (%): 100.000.000.000.000.000.00
kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check()libiomp5.so0.000.120.270.540.620.000.120.270.540.620.000.140.130.150.160.000.140.130.150.160.000.070.090.110.120.000.070.090.110.120138100.000.000.050.240.260.000.000.010.040.04NAOMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.000.000.000.000.000.001010101010
×