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-Ofast-soa95.2292.3987.6979.7476.320.000.000.000.000.00147.9775.7539.9920.6816.730.000.000.000.000.00147.9776.8641.8622.7918.820.000.000.000.000.001248100.002.252.913.273.290.000.140.070.050.04Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.005.079.7617.9132.8939.82clang 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 -Ofast -c -o main_soa.o main_soa.cpp -fveclib=SVML -faltmathlib=SVML -fheinou...100.963.460.8810.190.8115.040.7916.32
Loop 14 - main_soa.cpp:59-70 - kmeans-icpx-Ofast-soa+95.2292.3987.6979.7476.323.373.003.132.662.55147.9775.8440.0320.8916.915.242.561.470.770.62147.9776.8641.8622.7918.825.242.491.490.760.631248100.000.250.130.200.220.000.150.040.040.041.433.065.5511.8814.98101.0500.880.380.860.370.830.42
Loop 15 - main_soa.cpp:62-67 - kmeans-icpx-Ofast-soa2.722.592.602.262.192.722.592.602.262.194.232.171.230.690.554.232.171.230.690.554.232.161.240.650.544.232.161.240.650.541248100.000.020.170.220.290.000.070.040.050.0513.0425.0645.6186.8293.34100.980.050.850.380.820.410.780.48
Loop 16 - main_soa.cpp:62-67 - kmeans-icpx-Ofast-soa89.1286.8081.9674.8271.5789.1286.8081.9674.8271.57138.4971.1137.3319.4415.74138.4971.1137.3319.4415.74138.4972.2139.1221.3917.65138.4972.2139.1221.3917.651248100.002.032.653.053.010.000.060.030.080.074.969.5317.5132.0139.06100.963.560.889.430.8114.260.7815.43
k_means(int, point_t&, point_t&, int*, point_t&, int, int)+kmeans-icpx-Ofast-soa4.764.574.263.823.630.000.000.000.000.007.397.487.767.917.920.000.000.000.000.007.393.802.031.090.890.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.322.464.575.59clang 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 -Ofast -c -o main_soa.o main_soa.cpp -fveclib=SVML -faltmathlib=SVML -fheinou...100.970.130.910.390.840.590.830.63
Loop 5 - main_soa.cpp:56-93 - kmeans-icpx-Ofast-soa [...]+4.764.574.263.823.630.000.000.000.000.007.397.487.767.917.920.000.000.000.000.007.393.802.031.090.890.000.000.000.000.00000000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Loop 11 - main_soa.cpp:81-84 - kmeans-icpx-Ofast-soa4.764.574.263.823.634.764.574.263.823.637.397.487.767.917.927.397.487.767.917.927.393.802.031.090.897.393.802.031.090.89111110.000.000.000.000.000.000.000.000.000.000.681.322.464.575.59100.970.130.910.390.840.590.830.63
Loop 10 - main_soa.cpp:86-89 - kmeans-icpx-Ofast-soa0.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 9 - main_soa.cpp:86-89 - kmeans-icpx-Ofast-soa0.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_soa.cpp:86-93 - kmeans-icpx-Ofast-soa0.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 6 - main_soa.cpp:86-93 - kmeans-icpx-Ofast-soa0.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_soa.cpp:86-93 - kmeans-icpx-Ofast-soa0.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
unknown_kernel_regionkernel0.030.030.030.040.030.000.000.000.000.000.040.030.020.030.020.000.000.000.000.000.040.020.010.010.010.000.000.000.000.00124760.000.010.020.030.030.000.010.010.010.01System (%): 100.00System (%): 100.00System (%): 100.00System (%): 100.00System (%): 100.000.250.440.000.800.00100.8700.690.010.40.030.540.01
kmp_flag_64<false, true>::wait(kmp_info*, int, void*)libiomp5.so0.002.937.8116.0419.510.002.937.8116.0419.510.004.674.734.774.750.004.674.734.774.750.002.433.734.594.810.002.433.734.594.810248100.003.995.106.366.680.003.212.281.611.43NAOMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.000.000.000.000.000.001010101010
kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check()libiomp5.so0.000.080.190.320.470.000.080.190.320.470.000.120.130.150.150.000.120.130.150.150.000.060.090.090.120.000.060.090.090.12014790.000.000.120.130.100.000.000.050.030.02NAOMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.000.000.000.000.000.001010101010
×