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_16_threads (%) Coverage run_32_threads (%) Coverage run_48_threads (%) Coverage run_64_threads (%) Coverage run_80_threads (%) Coverage run_96_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_16_threads (%) Coverage Excluding Loops run_32_threads (%) Coverage Excluding Loops run_48_threads (%) Coverage Excluding Loops run_64_threads (%) Coverage Excluding Loops run_80_threads (%) Coverage Excluding Loops run_96_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_16_threads (s) Max Inclusive Time Over Threads run_32_threads (s) Max Inclusive Time Over Threads run_48_threads (s) Max Inclusive Time Over Threads run_64_threads (s) Max Inclusive Time Over Threads run_80_threads (s) Max Inclusive Time Over Threads run_96_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_16_threads (s) Max Exclusive Time Over Threads run_32_threads (s) Max Exclusive Time Over Threads run_48_threads (s) Max Exclusive Time Over Threads run_64_threads (s) Max Exclusive Time Over Threads run_80_threads (s) Max Exclusive Time Over Threads run_96_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_16_threads (s) Inclusive Time w.r.t. Wall Time run_32_threads (s) Inclusive Time w.r.t. Wall Time run_48_threads (s) Inclusive Time w.r.t. Wall Time run_64_threads (s) Inclusive Time w.r.t. Wall Time run_80_threads (s) Inclusive Time w.r.t. Wall Time run_96_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_16_threads (s) Exclusive Time w.r.t. Wall Time run_32_threads (s) Exclusive Time w.r.t. Wall Time run_48_threads (s) Exclusive Time w.r.t. Wall Time run_64_threads (s) Exclusive Time w.r.t. Wall Time run_80_threads (s) Exclusive Time w.r.t. Wall Time run_96_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_16_threads Nb Threads run_32_threads Nb Threads run_48_threads Nb Threads run_64_threads Nb Threads run_80_threads Nb Threads run_96_threads Deviation (coverage) run_1_thread Deviation (coverage) run_2_threads Deviation (coverage) run_4_threads Deviation (coverage) run_8_threads Deviation (coverage) run_16_threads Deviation (coverage) run_32_threads Deviation (coverage) run_48_threads Deviation (coverage) run_64_threads Deviation (coverage) run_80_threads Deviation (coverage) run_96_threads Deviation (walltime) run_1_thread Deviation (walltime) run_2_threads Deviation (walltime) run_4_threads Deviation (walltime) run_8_threads Deviation (walltime) run_16_threads Deviation (walltime) run_32_threads Deviation (walltime) run_48_threads Deviation (walltime) run_64_threads Deviation (walltime) run_80_threads Deviation (walltime) run_96_threads Categories run_1_thread Categories run_2_threads Categories run_4_threads Categories run_8_threads Categories run_16_threads Categories run_32_threads Categories run_48_threads Categories run_64_threads Categories run_80_threads Categories run_96_threads GFLOPS run_1_thread GFLOPS run_2_threads GFLOPS run_4_threads GFLOPS run_8_threads GFLOPS run_16_threads GFLOPS run_32_threads GFLOPS run_48_threads GFLOPS run_64_threads GFLOPS run_80_threads GFLOPS run_96_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_16_threads) Efficiency (run_16_threads) Potential Speed-Up (%) (run_32_threads) Efficiency (run_32_threads) Potential Speed-Up (%) (run_48_threads) Efficiency (run_48_threads) Potential Speed-Up (%) (run_64_threads) Efficiency (run_64_threads) Potential Speed-Up (%) (run_80_threads) Efficiency (run_80_threads) Potential Speed-Up (%) (run_96_threads) Efficiency (run_96_threads) Potential Speed-Up (%)
NameModuleCoverage run_1_thread (%)Coverage run_2_threads (%)Coverage run_4_threads (%)Coverage run_8_threads (%)Coverage run_16_threads (%)Coverage run_32_threads (%)Coverage run_48_threads (%)Coverage run_64_threads (%)Coverage run_80_threads (%)Coverage run_96_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_16_threads (%)Coverage Excluding Loops run_32_threads (%)Coverage Excluding Loops run_48_threads (%)Coverage Excluding Loops run_64_threads (%)Coverage Excluding Loops run_80_threads (%)Coverage Excluding Loops run_96_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_16_threads (s)Max Inclusive Time Over Threads run_32_threads (s)Max Inclusive Time Over Threads run_48_threads (s)Max Inclusive Time Over Threads run_64_threads (s)Max Inclusive Time Over Threads run_80_threads (s)Max Inclusive Time Over Threads run_96_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_16_threads (s)Max Exclusive Time Over Threads run_32_threads (s)Max Exclusive Time Over Threads run_48_threads (s)Max Exclusive Time Over Threads run_64_threads (s)Max Exclusive Time Over Threads run_80_threads (s)Max Exclusive Time Over Threads run_96_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_16_threads (s)Inclusive Time w.r.t. Wall Time run_32_threads (s)Inclusive Time w.r.t. Wall Time run_48_threads (s)Inclusive Time w.r.t. Wall Time run_64_threads (s)Inclusive Time w.r.t. Wall Time run_80_threads (s)Inclusive Time w.r.t. Wall Time run_96_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_16_threads (s)Exclusive Time w.r.t. Wall Time run_32_threads (s)Exclusive Time w.r.t. Wall Time run_48_threads (s)Exclusive Time w.r.t. Wall Time run_64_threads (s)Exclusive Time w.r.t. Wall Time run_80_threads (s)Exclusive Time w.r.t. Wall Time run_96_threads (s)Nb Threads run_1_threadNb Threads run_2_threadsNb Threads run_4_threadsNb Threads run_8_threadsNb Threads run_16_threadsNb Threads run_32_threadsNb Threads run_48_threadsNb Threads run_64_threadsNb Threads run_80_threadsNb Threads run_96_threadsDeviation (coverage) run_1_threadDeviation (coverage) run_2_threadsDeviation (coverage) run_4_threadsDeviation (coverage) run_8_threadsDeviation (coverage) run_16_threadsDeviation (coverage) run_32_threadsDeviation (coverage) run_48_threadsDeviation (coverage) run_64_threadsDeviation (coverage) run_80_threadsDeviation (coverage) run_96_threadsDeviation (walltime) run_1_threadDeviation (walltime) run_2_threadsDeviation (walltime) run_4_threadsDeviation (walltime) run_8_threadsDeviation (walltime) run_16_threadsDeviation (walltime) run_32_threadsDeviation (walltime) run_48_threadsDeviation (walltime) run_64_threadsDeviation (walltime) run_80_threadsDeviation (walltime) run_96_threadsCategories run_1_threadCategories run_2_threadsCategories run_4_threadsCategories run_8_threadsCategories run_16_threadsCategories run_32_threadsCategories run_48_threadsCategories run_64_threadsCategories run_80_threadsCategories run_96_threadsGFLOPS run_1_threadGFLOPS run_2_threadsGFLOPS run_4_threadsGFLOPS run_8_threadsGFLOPS run_16_threadsGFLOPS run_32_threadsGFLOPS run_48_threadsGFLOPS run_64_threadsGFLOPS run_80_threadsGFLOPS run_96_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_16_threads) Efficiency(run_16_threads) Potential Speed-Up (%)(run_32_threads) Efficiency(run_32_threads) Potential Speed-Up (%)(run_48_threads) Efficiency(run_48_threads) Potential Speed-Up (%)(run_64_threads) Efficiency(run_64_threads) Potential Speed-Up (%)(run_80_threads) Efficiency(run_80_threads) Potential Speed-Up (%)(run_96_threads) Efficiency(run_96_threads) Potential Speed-Up (%)
k_means(int, point_t*, point_t*, int*, point_t*, int, int) [clone .omp_outlined]+kmeans-acfl-O3-all90.9686.3979.2167.2652.9038.4830.6026.0223.1020.850.000.000.000.000.000.000.000.000.000.0077.7040.1621.2910.695.673.022.071.641.391.190.000.000.000.000.000.000.000.000.000.0077.7041.7723.9012.827.184.162.992.452.111.890.000.000.000.000.000.000.000.000.000.0012481632486480960.005.586.806.884.642.661.751.411.050.920.000.160.770.360.220.090.040.040.030.02Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.004.027.7113.9625.7746.7088.59131.43173.27215.03255.65Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0)100.936.030.8114.840.7616.30.6817.110.5816.010.5414.040.4913.150.4612.490.4311.94
Loop 8 - main.cpp:59-67 - kmeans-acfl-O3-all+90.9686.3979.2167.2652.9038.4830.6026.0223.1020.851.020.950.940.870.650.480.340.260.220.2177.7040.1721.3210.695.743.062.081.681.431.220.870.440.260.150.100.060.040.050.040.0377.7041.7723.9012.827.184.162.992.452.111.890.870.460.280.170.090.050.030.020.020.0212481632486480960.000.040.120.150.230.200.170.160.170.130.000.010.020.020.020.010.010.010.010.012.605.109.4715.4627.1057.7493.08144.14188.93220.60100.950.050.770.220.660.30.610.250.530.230.540.150.550.120.530.110.480.11
Loop 9 - main.cpp:61-67 - kmeans-acfl-O3-all89.9485.4478.2866.3952.2538.0030.2625.7622.8820.6489.9485.4478.2866.3952.2538.0030.2625.7622.8820.6476.8339.7321.0510.545.632.992.041.631.381.1876.8339.7321.0510.545.632.992.041.631.381.1876.8341.3123.6212.657.094.112.962.432.091.8876.8341.3123.6212.657.094.112.962.432.091.8812481632486480960.005.546.736.784.662.601.731.411.040.910.000.170.780.340.240.090.050.040.030.024.037.7414.0225.9146.9488.98131.86173.57215.28256.00100.935.980.8114.620.7616.010.6816.860.5815.780.5413.880.4913.030.4612.390.4311.83
k_means(int, point_t*, point_t*, int*, point_t*, int, int)+kmeans-acfl-O3-all9.048.427.446.475.033.412.552.071.711.500.000.000.000.000.000.000.000.000.000.007.727.807.787.827.777.787.737.797.767.880.000.000.000.000.000.000.000.000.000.007.724.072.251.230.680.370.250.190.160.140.000.000.000.000.000.000.000.000.000.0011111111110.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.000.641.222.234.057.3213.5820.0325.6531.8636.77Arm C/C++/Fortran Compiler version 24.10.1 (build number 4) (based on LLVM 19.1.0) 100.950.430.861.040.781.40.711.480.661.170.640.910.620.790.620.660.590.61
Loop 4 - main.cpp:56-93 - kmeans-acfl-O3-all [...]+9.048.427.446.475.033.412.552.071.711.500.000.000.000.000.000.000.000.000.000.007.727.807.787.827.777.787.737.797.767.880.000.000.000.000.000.000.000.000.000.007.724.072.251.230.680.370.250.190.160.140.000.000.000.000.000.000.000.000.000.0000000000000.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.00
Loop 6 - main.cpp:86-93 - kmeans-acfl-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.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.000.0000000000000.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.00
Loop 5 - main.cpp:86-92 - kmeans-acfl-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.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.000.0000000000000.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.00
Loop 7 - main.cpp:81-84 - kmeans-acfl-O3-all9.048.427.446.475.033.412.552.071.711.509.048.427.446.475.033.412.552.071.711.507.727.807.787.827.777.787.737.797.767.887.727.807.787.827.777.787.737.797.767.887.724.072.251.230.680.370.250.190.160.147.724.072.251.230.680.370.250.190.160.1411111111110.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.641.222.234.057.3213.5820.0325.6531.8636.77100.950.430.861.040.781.40.711.480.661.170.640.910.620.790.620.660.590.61
unknown_function[vdso]0.000.030.110.240.360.440.430.490.500.570.000.000.000.000.000.000.000.000.000.000.000.010.030.060.060.070.050.050.060.050.000.000.000.000.000.000.000.000.000.000.000.020.030.050.050.050.040.050.050.050.000.000.000.000.000.000.000.000.000.0002481631476279930.000.000.040.140.150.190.170.190.210.220.000.000.010.020.010.010.010.010.010.01NAOMP (%): 100.00OMP (%): 100.00
Others (%): 0.00
OMP (%): 100.00
Others (%): 0.00
OMP (%): 100.00
Others (%): 0.00
OMP (%): 100.00
Others (%): 0.00
OMP (%): 100.00
Others (%): 0.00
OMP (%): 100.00OMP (%): 100.00
Others (%): 0.00
OMP (%): 100.000.000.000.000.000.000.000.000.000.000.0010101010101010101010
kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check()libomp.so0.000.170.551.001.462.463.103.283.413.570.000.170.550.001.462.463.103.283.413.570.000.120.190.200.200.240.400.280.300.260.000.120.190.000.200.240.400.280.300.260.000.080.170.190.200.270.300.310.310.320.000.080.170.000.200.270.300.310.310.3202481632486480960.000.150.230.360.430.600.790.730.640.660.000.060.050.050.040.040.050.040.040.04NAOMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.000.000.000.000.000.000.000.000.000.000.0010101010101010101010
kmp_flag_64<false, true>::wait(kmp_info*, int, void*)libomp.so0.004.7512.2423.9838.6353.3361.2565.9769.0071.190.004.7512.2423.9838.6353.3361.2565.9769.0071.190.003.893.874.804.274.184.074.134.094.080.003.893.874.804.274.184.074.134.094.080.002.303.694.575.245.765.996.226.326.470.002.303.694.575.245.765.996.226.326.4702481632486480960.005.445.667.529.259.458.978.387.897.370.002.391.281.020.820.650.550.490.450.40NAOMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.000.000.000.000.000.000.000.000.000.000.0010101010101010101010
__sched_yieldlibc.so.60.000.220.380.851.331.571.761.841.971.950.000.220.380.851.331.571.761.841.971.950.000.170.160.160.180.160.160.190.170.190.000.170.160.160.180.160.160.190.170.190.000.110.110.160.180.170.170.170.180.180.000.110.110.160.180.170.170.170.180.1802481632476480960.000.220.230.290.400.440.400.460.510.440.000.100.060.040.040.030.020.030.030.02NAOMP (%): 100.00
System (%): 0.00
OMP (%): 100.00
System (%): 0.00
OMP (%): 100.00
System (%): 0.00
OMP (%): 100.00
System (%): 0.00
OMP (%): 100.00
System (%): 0.00
OMP (%): 100.00
System (%): 0.00
OMP (%): 100.00OMP (%): 100.00
System (%): 0.00
OMP (%): 100.00
System (%): 0.00
0.000.000.000.000.000.000.000.000.000.0010101010101010101010
×