options

Functions and Loops

18 loops and 13 functions have been discarded from the report because their ratio ((Max Inclusive Time Over Threads * 100) / Max Thread Active Time) 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

Max Thread Time / Walltime armclang_9 (%) Coverage armclang_9 (%) Coverage Excluding Loops armclang_9 (%) Max Inclusive Time Over Threads armclang_9 (s) Max Exclusive Time Over Threads armclang_9 (s) Inclusive Time w.r.t. Wall Time armclang_9 (s) Exclusive Time w.r.t. Wall Time armclang_9 (s) Nb Threads armclang_9 Deviation (coverage) armclang_9 Deviation (walltime) armclang_9 Categories armclang_9 GFLOPS armclang_9 Compilation Options Max Thread Time / Walltime Coverage Coverage Excluding Loops Max Inclusive Time Over Threads Max Exclusive Time Over Threads Inclusive Time w.r.t. Wall Time Exclusive Time w.r.t. Wall Time Nb Threads Deviation (coverage) Deviation (walltime) Categories GFLOPS Compilation Options
NameModuleMax Thread Time / Walltime armclang_9 (%)Coverage armclang_9 (%)Coverage Excluding Loops armclang_9 (%)Max Inclusive Time Over Threads armclang_9 (s)Max Exclusive Time Over Threads armclang_9 (s)Inclusive Time w.r.t. Wall Time armclang_9 (s)Exclusive Time w.r.t. Wall Time armclang_9 (s)Nb Threads armclang_9Deviation (coverage) armclang_9Deviation (walltime) armclang_9Categories armclang_9GFLOPS armclang_9Compilation Options
ljForce.omp_outlined.2+exec62.4756.540.0012.480.0110.530.00645.231.06Exe (%): 100.00374.53Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
Loop 96 - ljForce.c:172-172 - exec0.000.000.000.000.000.000.0000.000.000.00
Loop 100 - ljForce.c:173-216 - exec [...]+61.5256.5455.7012.5912.2910.5310.37645.151.05375.25
Loop 99 - ljForce.c:173-191 - exec+1.050.840.690.300.210.160.13640.160.03339.26
Loop 98 - ljForce.c:173-187 - exec+0.330.160.150.080.060.030.03640.070.01273.47
Loop 97 - ljForce.c:173-178 - exec0.100.010.010.020.020.000.00110.030.0052.45
kmp_flag_64<false, true>::wait(kmp_info*, int, void*)libomp.so34.9633.0433.046.99382.466.156.15645.180.89OMP (%): 100.000.00
kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check()libomp.so4.103.463.460.8240.060.640.64640.640.11OMP (%): 100.000.00
advanceVelocity.omp_outlined+exec1.351.300.000.270.000.240.00640.070.01Exe (%): 100.0020.32Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
Loop 107 - timestep.c:72-78 - exec+0.081.300.010.300.010.240.00230.020.0022.79
Loop 109 - timestep.c:74-78 - exec1.301.221.220.260.260.230.23640.080.0220.14
Loop 108 - timestep.c:74-78 - exec0.150.070.070.030.030.010.01600.040.0116.05
sortAtomsInCell+exec1.281.180.030.250.390.220.01640.110.02Exe (%): 100.000.00Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
Loop 63 - haloExchange.c:633-642 - exec0.080.020.020.020.020.000.00310.010.000.00
Loop 62 - haloExchange.c:621-630 - exec1.231.091.090.250.250.200.20640.110.020.00
Loop 64 - haloExchange.c:633-642 - exec0.130.030.030.030.030.010.01390.020.000.00
__GI___sched_yieldlibc.so.61.531.171.170.3113.550.220.22640.260.05OMP (%): 100.000.00
ljForce.omp_outlined+exec1.151.120.000.230.010.210.00640.060.01Exe (%): 100.000.00Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
Loop 95 - ljForce.c:158-161 - exec [...]1.151.121.120.230.230.210.21640.060.010.00
advancePosition.omp_outlined+exec0.850.790.000.170.010.150.00640.060.01Exe (%): 100.0027.18Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
Loop 110 - timestep.c:86-94 - exec+0.050.790.000.180.010.150.0090.010.0012.43
Loop 111 - timestep.c:88-94 - exec0.850.790.790.170.170.150.15640.060.0126.98
unknown_function[vdso]0.450.270.270.093.080.050.05640.100.02OMP (%): 100.000.00
msort_with_tmp.part.0libc.so.60.350.210.210.072.440.040.04640.080.01Others (%): 100.000.00
updateLinkCells+exec9.710.170.001.940.000.030.0010.000.00Exe (%): 100.0099.37Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
Loop 90 - linkCells.c:291-378 - exec [...]+0.050.170.001.940.010.030.0010.000.00101.01
Loop 89 - linkCells.c:291-295 - exec0.100.000.000.020.020.000.0010.000.00120.43
Loop 91 - linkCells.c:295-378 - exec [...]9.560.170.171.911.910.030.0310.000.0099.14
Loop 92 - linkCells.c:384-385 - exec0.000.000.000.000.000.000.0000.000.000.00
getBoxFromTupleexec7.960.140.141.591.590.030.0310.000.00Exe (%): 100.0089.62Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
@plt_start@libomp.so0.230.090.090.041.090.020.02620.060.01OMP (%): 100.000.00
sortAtomsByIdexec0.150.070.070.030.810.010.01570.040.01Exe (%): 100.000.00Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
loadAtomsBuffer+exec2.950.050.000.590.000.010.0010.000.00Exe (%): 100.0010.93Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
Loop 46 - haloExchange.c:376-389 - exec+0.000.050.000.590.000.010.0000.000.000.00
Loop 44 - haloExchange.c:376-380 - exec0.080.000.000.010.010.000.0010.000.0067.34
Loop 45 - haloExchange.c:380-389 - exec2.880.050.050.570.570.010.0110.000.009.19
putAtomInBoxexec2.900.050.050.580.580.010.0110.000.00Exe (%): 100.0058.01Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
__kmp_yieldlibomp.so0.150.050.050.030.570.010.01530.030.01OMP (%): 100.000.00
indirect_msort_with_tmplibc.so.60.150.050.050.030.540.010.01540.030.01Others (%): 100.000.00
kineticEnergy.omp_outlined+exec0.100.050.000.020.010.010.00520.020.00Exe (%): 100.0038.49Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
Loop 112 - timestep.c:107-107 - exec0.000.000.000.000.000.000.0000.000.000.00
Loop 113 - timestep.c:108-116 - exec+0.030.050.000.020.000.010.0010.000.000.00
Loop 114 - timestep.c:110-116 - exec0.100.050.050.020.020.010.01520.020.0038.18
__kmp_now_nseclibomp.so0.100.030.030.020.410.010.01440.030.00OMP (%): 100.000.00
__GI_memcpylibc.so.60.100.030.030.020.390.010.01430.020.00Memory (%): 100.000.00
setVcm.omp_outlined+exec0.030.030.000.010.000.000.00590.000.00Exe (%): 100.009.22Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
Loop 69 - initAtoms.c:124-133 - exec+0.000.030.000.010.000.000.0000.000.000.00
Loop 70 - initAtoms.c:126-133 - exec0.030.030.030.010.010.000.00590.000.009.22
lcg61exec0.030.020.020.010.230.000.00460.000.00Exe (%): 100.003.04Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
setTemperature.omp_outlined+exec0.030.010.000.010.000.000.00280.000.00Exe (%): 100.0044.95Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
Loop 77 - initAtoms.c:152-162 - exec+0.000.010.000.010.000.000.0000.000.000.00
Loop 78 - initAtoms.c:154-162 - exec0.030.010.010.010.010.000.00280.000.0043.29
gasdev+exec0.030.010.000.010.020.000.00270.000.00Exe (%): 100.0085.18Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm ...
Loop 105 - random.c:26-48 - exec [...]0.030.010.010.010.010.000.00240.000.0072.52
__GI___qsort_rlibc.so.60.050.010.010.010.130.000.00240.010.00Others (%): 100.000.00
×