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-all-soa95.1892.4187.7079.8076.380.000.000.000.000.00147.8775.7940.0020.6916.730.000.000.000.000.00147.8776.9241.8522.7418.820.000.000.000.000.001248100.002.232.903.183.260.000.120.080.040.04Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.00Exe (%): 100.005.079.7517.9232.9739.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 -O3 -funroll-loops -ffast-math -c -o main_soa.o main_soa.cpp -fveclib=SVML -f...100.963.580.8810.240.8114.940.7916.37
Loop 14 - main_soa.cpp:59-70 - kmeans-icpx-O3-all-soa+95.1892.4187.7079.8076.383.253.152.922.632.78147.8775.9540.1220.9716.935.052.711.410.780.68147.8776.9241.8522.7418.825.052.621.390.750.691248100.000.300.280.270.230.000.190.090.050.051.653.176.3412.0012.19100.960.120.910.270.840.420.740.73
Loop 15 - main_soa.cpp:62-67 - kmeans-icpx-O3-all-soa2.782.802.502.432.192.782.802.502.432.194.312.321.180.750.554.312.321.180.750.554.312.331.190.690.544.312.331.190.690.541248100.000.120.110.280.290.000.050.050.060.0612.0523.1047.9181.5995.99100.930.210.90.240.780.540.80.43
Loop 16 - main_soa.cpp:62-67 - kmeans-icpx-O3-all-soa89.1586.4682.2774.7371.4189.1586.4682.2774.7371.41138.5070.9137.5319.4415.70138.5070.9137.5319.4415.70138.5071.9639.2621.3017.60138.5071.9639.2621.3017.601248100.001.812.602.823.140.000.120.090.080.094.989.5617.4132.1239.18100.963.260.889.720.8113.980.7915.2
k_means(int, point_t&, point_t&, int*, point_t&, int, int)+kmeans-icpx-O3-all-soa4.804.564.263.783.620.000.000.000.000.007.467.477.767.807.900.000.000.000.000.007.463.792.031.080.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.671.322.464.655.60clang 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_soa.o main_soa.cpp -fveclib=SVML -f...100.980.070.920.360.870.50.840.59
Loop 5 - main_soa.cpp:56-93 - kmeans-icpx-O3-all-soa [...]+4.804.564.263.783.620.000.000.000.000.007.467.477.767.807.900.000.000.000.000.007.463.792.031.080.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-O3-all-soa4.804.564.263.783.624.804.564.263.783.627.467.477.767.807.907.467.477.767.807.907.463.792.031.080.897.463.792.031.080.89111110.000.000.000.000.000.000.000.000.000.000.671.322.464.655.60100.980.070.920.360.870.50.840.59
Loop 10 - main_soa.cpp:86-89 - kmeans-icpx-O3-all-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-O3-all-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-O3-all-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-O3-all-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-O3-all-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.020.020.020.040.050.000.000.000.000.000.030.020.020.020.030.000.000.000.000.000.030.010.010.010.010.000.000.000.000.00124790.000.010.020.020.030.000.010.010.000.01System (%): 100.00System (%): 100.00System (%): 100.00System (%): 100.00System (%): 100.000.000.001.090.000.00101.18-00.8200.30.030.220.04
kmp_flag_64<false, true>::wait(kmp_info*, int, void*)libiomp5.so0.002.947.8315.9919.420.002.947.8315.9919.420.004.704.734.724.720.004.704.734.724.720.002.453.744.564.790.002.453.744.564.790248100.004.025.126.346.710.003.242.291.611.44NAOMP (%): 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.060.180.360.480.000.060.180.360.480.000.100.120.130.140.000.100.120.130.140.000.050.080.100.120.000.050.080.100.120137100.000.000.030.060.170.000.000.010.020.04NAOMP (%): 100.00OMP (%): 100.00OMP (%): 100.00OMP (%): 100.000.000.000.000.000.001010101010
×