options

Functions and Loops

5 loops and 21 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 GFLOPS 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_0GFLOPS run_0Compilation Options
ljForce._omp_fn.1+exec61.388.079.52963.580.52Exe (%): 100.0073.40GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 21 - ljForce.c:175-216 - exec [...]+0.020.010950.030.000.00
Loop 23 - ljForce.c:178-216 - exec [...]+0.270.060.04960.120.01111.15
Loop 24 - ljForce.c:187-216 - exec [...]+4.740.750.73960.610.0877.75
Loop 25 - ljForce.c:191-216 - exec [...]56.347.428.74963.450.4972.91
Loop 22 - ljForce.c:172-172 - exec00000.000.000.00
gomp_team_barrier_wait_endlibgomp.so.1.0.09.692.451.5965.350.62OMP (%): 100.000.00
ljForce._omp_fn.0+exec8.691.261.35961.760.20Exe (%): 100.000.00GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 16 - ljForce.c:161-161 - exec [...]8.691.261.35961.760.200.00
advanceVelocity._omp_fn.0+exec5.270.860.82961.600.19Exe (%): 100.003.71GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 17 - timestep.c:74-78 - exec+2.490.580.39961.110.132.64
Loop 18 - timestep.c:74-78 - exec2.770.530.43960.730.094.68
gomp_barrier_wait_endlibgomp.so.1.0.04.750.630.74960.700.08OMP (%): 100.000.00
sortAtomsInCell+exec4.540.730.7961.070.12Exe (%): 100.000.00GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 61 - haloExchange.c:621-630 - exec2.50.510.39960.550.060.00
Loop 60 - haloExchange.c:633-642 - exec0.050.020.01690.040.000.00
advancePosition._omp_fn.0+exec3.540.550.55960.850.10Exe (%): 100.005.45GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 19 - timestep.c:88-94 - exec+1.260.30.2960.590.073.71
Loop 20 - timestep.c:88-94 - exec2.280.360.35960.450.056.45
getBoxFromCoordexec0.422.880.0724.830.76Exe (%): 100.0018.77GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
kineticEnergy._omp_fn.0+exec0.290.060.04960.090.01Exe (%): 100.0012.79GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 27 - timestep.c:110-116 - exec+0.10.040.02930.070.013.03
Loop 28 - timestep.c:110-116 - exec0.190.050.03960.090.0115.03
Loop 26 - timestep.c:107-107 - exec00000.000.000.00
msort_with_tmp.part.0libc.so.60.220.070.03950.110.01Others (%): 100.000.00
__memcpy_avx512_unaligned_ermslibc.so.60.160.060.03930.100.01Memory (%): 100.000.00
impi_pauselibmpi.so.12.0.00.121.240.0225.470.84MPI (%): 100.000.00
sortAtomsByIdexec0.110.040.02890.060.01Exe (%): 100.000.00GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
__GI___qsort_rlibc.so.60.10.040.02860.060.01Others (%): 100.000.00
f64xsubf128libm.so.60.10.030.02920.050.01Math (%): 100.000.50
putAtomInBoxexec0.090.570.0120.870.14Exe (%): 100.0016.05GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
loglibm.so.60.080.030.01950.050.01Math (%): 100.008.05
loadAtomsBuffer+exec0.080.450.0120.250.04Exe (%): 100.0017.40GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 1 - haloExchange.c:376-390 - exec+00.04020.140.020.00
Loop 2 - haloExchange.c:380-390 - exec0.070.440.0120.390.0616.30
unknown_kernel_regionkernel0.060.140.01600.120.02System (%): 68.05
MPI (%): 19.45
OMP (%): 12.50
0.20
getBoxFromTupleexec0.060.370.0120.120.02Exe (%): 100.0087.95GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
gasdev+exec0.030.020.01960.040.00Exe (%): 100.0029.85GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 92 - random.c:26-48 - exec [...]0.010.010510.030.000.00
randomDisplacements._omp_fn.0+exec0.030.010950.020.00Exe (%): 100.000.00GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 14 - initAtoms.c:197-202 - exec [...]+00000.000.000.00
Loop 15 - initAtoms.c:197-202 - exec [...]0.030.010950.020.000.00
updateLinkCells+exec0.030.15020.040.01Exe (%): 100.000.00GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 82 - linkCells.c:291-301 - exec+00.03020.020.000.00
Loop 83 - linkCells.c:295-301 - exec0.020.13020.060.010.00
Loop 84 - linkCells.c:384-385 - exec00000.000.000.00
computeVcm._omp_fn.0+exec0.020.010810.020.00Exe (%): 100.000.00GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 51 - initAtoms.c:221-228 - exec+0.010.010270.020.000.00
Loop 52 - initAtoms.c:221-228 - exec0.010.010670.020.000.00
setTemperature._omp_fn.1+exec0.020.010500.020.00Exe (%): 100.000.00GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 12 - initAtoms.c:177-181 - exec+0.0100180.020.000.00
Loop 13 - initAtoms.c:177-181 - exec0.010.010340.020.000.00
.plt.sec@startlibc.so.60.010.010210.020.00System (%): 100.000.00
unloadAtomsBuffer+exec0.010.08020.160.02Exe (%): 100.000.00GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 81 - haloExchange.c:414-424 - exec [...]0.010.08020.160.020.00
setVcm._omp_fn.0+exec0.010.010360.020.00Exe (%): 100.000.00GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 10 - initAtoms.c:126-133 - exec+000140.020.000.00
Loop 11 - initAtoms.c:126-133 - exec0.010.010250.020.000.00
setTemperature._omp_fn.0+exec0.010.010640.030.00Exe (%): 100.000.00GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 93 - initAtoms.c:154-162 - exec [...]+00000.000.000.00
Loop 94 - initAtoms.c:154-162 - exec [...]0.010.010640.030.000.00
MPL_gpu_cuda_initlibmpi.so.12.0.00.010.12020.510.08MPI (%): 100.000.00
I_MPI_memcpy_multipage_avx512libmpi.so.12.0.00.010.07020.180.03MPI (%): 100.000.00
initAtoms+exec0.010.04020.030.00Exe (%): 100.000.00GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 63 - initAtoms.c:39-39 - exec [...]0.010.04020.030.000.00
I_MPI_memcpy_nontemporal_avx512libmpi.so.12.0.00.010.07020.130.02MPI (%): 100.000.00
redistributeAtoms._omp_fn.0+exec0.010.010170.020.00Exe (%): 100.000.00GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
Loop 62 - timestep.c:154-154 - exec0.010.010160.030.000.00
copyAtom.isra.0exec0.010.04020.020.00Exe (%): 100.000.00GNU GIMPLE 13.2.0 -march=haswell -g -g -O2 -O2 -fno-openacc -fno-pie -fcf-protection=none -fsave-optimization-record -fno-tree-vectorize -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops -fltrans
×