options

Functions and Loops

1 loops and 3 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 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 (%) 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 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) 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) 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) 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 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 (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 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 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 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 (%)
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 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 (%)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 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)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)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)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_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 (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_threadsCategories run_1_threadCategories run_2_threadsCategories run_4_threadsCategories run_8_threadsCategories run_16_threadsCategories run_32_threadsCategories run_48_threadsCategories run_64_threadsGFLOPS run_1_threadGFLOPS run_2_threadsGFLOPS run_4_threadsGFLOPS run_8_threadsGFLOPS run_16_threadsGFLOPS run_32_threadsGFLOPS run_48_threadsGFLOPS run_64_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 (%)
k_means(int, point_t*, point_t*, int*, point_t*, int, int) [clone ._omp_fn.0]+kmeans-gcc-O3-funroll91.4691.5191.5391.5791.7092.0792.5693.120.000.000.000.000.000.000.000.0099.2150.0825.0512.666.503.452.512.080.000.000.000.000.000.000.000.0099.2154.1231.4020.0714.4611.7210.9310.590.000.000.000.000.000.000.000.001248163248640.0011.0813.4814.9314.6712.8511.3310.180.000.150.000.020.020.010.010.01Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.000.691.272.213.494.996.597.719.01GNU C++14 14.2.0 -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -std=c++14 -fno-omit-frame-pointer -fopenmp -funroll-loops 100.927.630.7919.220.62350.4352.370.2667.710.1975.050.1579.48
Loop 6 - main.cpp:58-67 - kmeans-gcc-O3-funroll+91.4691.5191.5391.5791.7092.0792.5693.120.000.000.000.000.000.000.000.0099.2150.0825.0912.706.533.502.542.100.000.000.000.000.000.000.000.0099.2154.1231.4020.0714.4611.7210.9310.590.000.000.000.000.000.000.000.00000001010.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 3 - main.cpp:60-67 - kmeans-gcc-O3-funroll+91.4691.5191.5391.5791.7092.0792.5693.120.000.000.000.000.000.000.000.0099.2150.0825.0912.706.533.502.542.100.000.000.000.000.000.000.000.0099.2154.1231.4020.0714.4611.7210.9310.590.000.000.000.000.000.000.000.00000000000.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 4 - main.cpp:60-67 - kmeans-gcc-O3-funroll+91.4691.5191.5391.5791.7092.0792.5693.1285.4485.4285.6085.5785.7986.0586.5687.0099.2150.0825.0912.706.533.502.542.1092.6846.7523.4311.846.083.242.351.9599.2154.1231.4020.0714.4611.7210.9310.5992.6850.5229.3618.7613.5310.9510.229.891248163248640.0010.3412.6713.9713.7312.0310.609.520.000.140.020.030.020.020.010.010.691.272.223.524.986.617.758.99100.927.070.7918.060.6232.720.4349.050.2663.30.1970.210.1574.26
Loop 5 - main.cpp:60-67 - kmeans-gcc-O3-funroll6.036.095.936.005.916.025.996.126.036.095.936.005.916.025.996.126.543.331.650.860.450.270.190.166.543.331.650.860.450.270.190.166.543.602.031.320.930.770.710.706.543.602.031.320.930.770.710.701248163248640.000.730.810.970.990.950.870.840.000.010.020.020.020.020.010.010.621.322.013.105.176.317.129.40100.910.560.81.160.622.270.443.320.274.410.194.840.155.22
k_means(int, point_t*, point_t*, int*, point_t*, int, int)+kmeans-gcc-O3-funroll8.548.498.458.398.227.787.226.600.000.000.000.000.000.000.000.009.269.279.259.269.269.279.299.290.000.000.000.000.000.000.000.009.265.022.901.841.300.990.850.750.000.000.000.000.000.000.000.00111111110.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.000.540.991.722.713.855.035.856.66GNU C++14 14.2.0 -mlittle-endian -mabi=lp64 -mcpu=neoverse-v1+sm4+crc+aes+sha3+nossbs -g -O3 -std=c++14 -fno-omit-frame-pointer -fopenmp -funroll-loops100.920.660.81.70.633.110.454.550.295.510.235.580.195.33
Loop 14 - main.cpp:56-96 - kmeans-gcc-O3-funroll [...]+8.548.498.458.398.227.787.226.600.000.000.000.000.000.000.000.009.269.279.259.269.269.279.299.290.000.000.000.000.000.000.000.009.265.022.901.841.300.990.850.750.000.000.000.000.000.000.000.00000000000.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 10 - main.cpp:56-95 - kmeans-gcc-O3-funroll [...]+8.548.498.458.398.227.787.226.600.000.000.000.000.000.000.000.009.269.279.259.269.269.279.299.290.000.000.000.000.000.000.000.009.265.022.901.841.300.990.850.750.000.000.000.000.000.000.000.00000000000.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 11 - main.cpp:56-95 - kmeans-gcc-O3-funroll [...]+8.548.498.458.398.227.787.226.600.000.000.000.000.000.000.000.009.269.279.259.269.269.279.299.290.000.000.000.000.000.000.000.009.265.022.901.841.300.990.850.750.000.000.000.000.000.000.000.00000000000.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 12 - main.cpp:56-95 - kmeans-gcc-O3-funroll [...]+8.548.498.458.398.227.787.226.600.000.000.000.000.000.000.000.009.269.279.259.269.269.279.299.290.000.000.000.000.000.000.000.009.265.022.901.841.300.990.850.750.000.000.000.000.000.000.000.00000001000.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 13 - main.cpp:81-84 - kmeans-gcc-O3-funroll8.548.498.458.398.227.787.226.608.548.498.458.398.227.787.226.609.269.279.259.269.269.279.299.299.269.279.259.269.269.279.299.299.265.022.901.841.300.990.850.759.265.022.901.841.300.990.850.75111111110.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.540.991.722.713.855.035.856.66100.920.660.81.70.633.110.454.550.295.510.235.580.195.33
×