options

Functions and Loops

8 loops and 22 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% 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

Colums Filter

Coverage run_0 (%) Max Time Over Threads run_0 (s) Time w.r.t. Wall Time run_0 (s) Nb Threads run_0 Deviation (coverage) run_0 Deviation (walltime) run_0 Categories run_0 Compilation Options
NameModuleCoverage run_0 (%)Max Time Over Threads run_0 (s)Time w.r.t. Wall Time run_0 (s)Nb Threads run_0Deviation (coverage) run_0Deviation (walltime) run_0Categories run_0Compilation Options
.omp_outlined..5#0x4091d0+exec48.4814.4512.14804.821.24Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
Loop 93 - ljForce.c:173-216 - exec [...]+0.020.020480.010.00
Loop 94 - ljForce.c:178-216 - exec [...]+0.20.080.05800.070.02
Loop 95 - ljForce.c:187-216 - exec [...]+0.480.20.12800.110.03
Loop 96 - ljForce.c:191-216 - exec [...]47.7814.3111.96804.791.23
Loop 92 - ljForce.c:178-182 - exec00000.000.00
Loop 91 - ljForce.c:172-172 - exec00000.000.00
kmp_flag_64<false, true>::wait(kmp_info*, int, void*)libomp_with_lse.so40.5711.0710.16805.511.26OMP (%): 100.00
.omp_outlined.#0x40b430+exec3.030.790.76800.090.02Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
Loop 30 - timestep.c:71-78 - exec+00010.000.00
Loop 31 - timestep.c:72-78 - exec+0.020.010520.010.00
Loop 33 - timestep.c:76-78 - exec2.960.780.74800.090.02
Loop 32 - timestep.c:74-78 - exec0.050.040.01690.040.01
.omp_outlined.#0x4090c0+exec2.720.690.68800.080.02Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
Loop 34 - ljForce.c:158-161 - exec [...]2.720.690.68800.080.02
sortAtomsInCell+exec1.620.440.4800.090.02Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
Loop 78 - haloExchange.c:621-630 - exec1.510.410.38800.090.02
Loop 79 - haloExchange.c:633-642 - exec0.080.050.02770.040.01
.omp_outlined..2+exec1.460.390.37800.070.02Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
Loop 121 - timestep.c:85-94 - exec+00000.000.00
Loop 122 - timestep.c:86-94 - exec+0.010.010240.010.00
Loop 123 - timestep.c:88-94 - exec1.450.390.36800.070.02
__GI___sched_yieldlibc-2.28.so0.740.260.18800.160.04OMP (%): 100.00
updateLinkCells+exec0.366.830.0910.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
Loop 109 - linkCells.c:209-371 - exec [...]+00.08010.000.00
Loop 110 - linkCells.c:209-371 - exec [...]0.356.750.0910.000.00
Loop 111 - linkCells.c:384-385 - exec00000.000.00
unknown_functionUnknown module0.240.090.06800.070.02Others (%): 99.78
MPI (%): 0.22
unknown_function[vdso]0.210.090.05800.080.02OMP (%): 100.00
__kmp_yieldlibomp_with_lse.so0.10.050.03790.040.01OMP (%): 100.00
sortAtomsByIdexec0.090.050.02800.040.01Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
.omp_outlined..4+exec0.080.040.02800.030.01Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
Loop 124 - timestep.c:107-107 - exec00000.000.00
Loop 125 - timestep.c:108-116 - exec+00020.000.00
Loop 126 - timestep.c:110-116 - exec0.080.040.02800.030.01
@plt_start@libomp_with_lse.so0.060.040.02770.030.01OMP (%): 100.00
__kmp_now_nseclibomp_with_lse.so0.050.030.01700.030.01OMP (%): 100.00
putAtomInBoxexec0.040.710.0110.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
loadAtomsBuffer+exec0.030.570.0110.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
Loop 62 - haloExchange.c:376-389 - exec+00.03010.000.00
Loop 63 - haloExchange.c:380-389 - exec0.030.540.0110.000.00
.omp_outlined.#0x407370+exec0.0200700.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
Loop 35 - initAtoms.c:123-133 - exec+00000.000.00
Loop 36 - initAtoms.c:124-133 - exec+00000.000.00
Loop 37 - initAtoms.c:126-133 - exec0.0200700.000.00
__GI_memcpylibc-2.28.so0.020.020.01600.020.00Memory (%): 100.00
gasdev+exec0.020.010600.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
Loop 119 - random.c:26-48 - exec [...]0.0100250.000.00
.omp_outlined..7+exec0.0100560.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
Loop 100 - initAtoms.c:174-181 - exec+00000.000.00
Loop 101 - initAtoms.c:175-181 - exec+00000.000.00
Loop 103 - initAtoms.c:179-181 - exec0.0100560.000.00
Loop 102 - initAtoms.c:177-181 - exec00000.000.00
mkSeedexec0.010.010370.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
getBoxFromTupleexec0.010.2010.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
unloadAtomsBuffer+exec0.010.1010.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
Loop 64 - haloExchange.c:414-424 - exec0.010.1010.000.00
lcg61exec0.0100380.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
initAtoms+exec0.010.11010.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
Loop 80 - initAtoms.c:39-46 - exec [...]0.010.11010.000.00
.omp_outlined..6#0x40ba10+exec0.010.010190.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
Loop 39 - timestep.c:153-154 - exec0.010.010190.000.00
×