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_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-O392.7788.7182.2071.1766.860.000.000.000.000.0094.4348.3825.4813.2510.950.000.000.000.000.0094.4349.5927.2815.1412.750.000.000.000.000.001248100.003.123.714.224.380.000.000.000.090.20Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.006.6212.6022.9141.2648.99clang 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 -c -o main.o main.cpp -fveclib=SVML -faltmathlib=SVML -fheinous-gnu-extensions100.954.240.8711.060.7815.70.7417.34
Loop 13 - main.cpp:71-82 - kmeans-icpx-O3+92.7788.7182.2071.1766.863.803.413.092.832.6094.4348.5025.7613.4111.083.861.900.980.610.5294.4349.5927.2815.1412.753.861.911.030.600.501248100.000.020.180.320.360.000.050.030.050.056.7614.7026.4544.2153.93101.0100.940.180.80.560.780.58
Loop 15 - main.cpp:73-79 - kmeans-icpx-O384.8381.3475.4265.1661.3484.8381.3475.4265.1661.3486.3544.3923.5512.1610.0586.3544.3923.5512.1610.0586.3545.4725.0313.8711.7086.3545.4725.0313.8711.701248100.002.813.503.993.970.000.040.120.130.186.5912.5622.8141.1948.75100.954.110.8610.370.7814.430.7416.06
Loop 14 - main.cpp:73-79 - kmeans-icpx-O34.153.953.693.192.914.153.953.693.192.914.222.211.230.640.504.222.211.230.640.504.222.211.220.680.564.222.211.220.680.561248100.000.300.300.300.320.000.080.090.060.047.1011.7422.0239.9449.77100.960.180.860.510.780.710.760.7
k_means(int, point_t*, point_t*, int*, point_t*, int, int)+kmeans-icpx-O37.226.886.225.314.940.000.000.000.000.007.357.507.717.807.820.000.000.000.000.007.353.852.061.130.940.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.302.424.425.31clang 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 -c -o main.o main.cpp -fveclib=SVML -faltmathlib=SVML -fheinous-gnu-extensions100.950.310.890.690.8110.781.09
Loop 5 - main.cpp:68-105 - kmeans-icpx-O3 [...]+7.226.886.225.314.940.000.000.000.000.007.357.507.717.807.820.000.000.000.000.007.353.852.061.130.940.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-O37.226.886.225.314.947.226.886.225.314.947.357.507.717.807.827.357.507.717.807.827.353.852.061.130.947.353.852.061.130.94111110.000.000.000.000.000.000.000.000.000.000.681.302.424.425.31100.950.310.890.690.8110.781.09
Loop 6 - main.cpp:98-104 - kmeans-icpx-O30.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-O30.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-O30.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_yieldlibiomp5.so0.000.000.000.020.020.000.000.000.020.020.000.000.000.010.010.000.000.000.010.010.000.000.000.010.000.000.000.000.010.00000540.000.000.000.020.020.000.000.000.000.00NANANAOMP (%): 100.00OMP (%): 100.000.000.000.000.000.00
kmp_flag_64<false, true>::wait(kmp_info*, int, void*)libiomp5.so0.004.3111.3422.8127.470.004.3111.3422.8127.470.004.704.724.955.230.004.704.724.955.230.002.413.764.855.240.002.413.764.855.240138100.000.000.128.538.490.000.000.041.501.27NAOMP (%): 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.090.190.590.610.000.090.190.590.610.000.100.100.170.130.000.100.100.170.130.000.050.060.130.120.000.050.060.130.120138100.000.000.070.250.220.000.000.020.040.03NAOMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.000.000.000.000.000.001010101010
__sched_yieldlibc.so.60.000.000.030.030.050.000.000.030.030.050.000.000.020.020.020.000.000.020.020.020.000.000.010.010.010.000.000.010.010.01003680.000.000.030.020.040.000.000.010.000.01NANASystem (%): 100.00System (%): 100.00System (%): 100.000.000.000.000.000.00
×