Name | Module | Coverage gcc_3 (%) | Coverage Excluding Loops gcc_3 (%) | Max Inclusive Time Over Threads gcc_3 (s) | Max Exclusive Time Over Threads gcc_3 (s) | Inclusive Time w.r.t. Wall Time gcc_3 (s) | Exclusive Time w.r.t. Wall Time gcc_3 (s) | Nb Threads gcc_3 | Deviation (coverage) gcc_3 | Deviation (walltime) gcc_3 | Categories gcc_3 | GFLOPS gcc_3 | Compilation Options |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
►ljForce._omp_fn.1 | exec | 70.33 | 0.00 | 3.13 | 0.01 | 3.33 | 0.00 | 252 | 6.05 | 0.22 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
○Loop 90 - ljForce.c:172-172 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
►Loop 92 - ljForce.c:175-216 - exec [...] | 70.33 | 0.02 | 3.32 | 0.01 | 3.33 | 0.00 | 30 | 0.03 | 0.00 | 0.00 | |||
►Loop 91 - ljForce.c:178-216 - exec [...] | 70.31 | 0.36 | 3.31 | 0.04 | 3.33 | 0.02 | 238 | 0.20 | 0.01 | 0.00 | |||
○Loop 95 - ljForce.c:187-191 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
►Loop 93 - ljForce.c:187-216 - exec [...] | 69.95 | 11.61 | 3.27 | 0.61 | 3.32 | 0.55 | 252 | 1.42 | 0.05 | 0.00 | |||
○Loop 94 - ljForce.c:191-216 - exec [...] | 58.34 | 58.34 | 2.66 | 2.66 | 2.77 | 2.77 | 252 | 5.47 | 0.20 | 0.00 | |||
○Loop 96 - ljForce.c:178-178 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
○gomp_barrier_wait_end | libgomp.so.1.0.0 | 13.74 | 13.74 | 0.62 | 0.62 | 0.65 | 0.65 | 250 | 1.84 | 0.07 | OMP (%): 100.00 | 0.00 | |
○gomp_team_barrier_wait_end | libgomp.so.1.0.0 | 11.02 | 11.02 | 0.63 | 0.63 | 0.52 | 0.52 | 252 | 4.60 | 0.18 | OMP (%): 100.00 | 0.00 | |
►advancePosition._omp_fn.0 | exec | 0.85 | 0.00 | 0.08 | 0.01 | 0.04 | 0.00 | 251 | 0.30 | 0.01 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
►Loop 103 - timestep.c:88-94 - exec | 0.85 | 0.14 | 0.09 | 0.03 | 0.04 | 0.01 | 170 | 0.11 | 0.00 | 0.00 | |||
○Loop 104 - timestep.c:88-94 - exec | 0.71 | 0.71 | 0.07 | 0.07 | 0.03 | 0.03 | 251 | 0.28 | 0.01 | 0.00 | |||
►ljForce._omp_fn.0 | exec | 0.79 | 0.00 | 0.08 | 0.01 | 0.04 | 0.00 | 250 | 0.35 | 0.01 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
○Loop 89 - ljForce.c:161-161 - exec [...] | 0.79 | 0.79 | 0.08 | 0.08 | 0.04 | 0.04 | 250 | 0.35 | 0.01 | 0.00 | |||
○Loop 88 - ljForce.c:161-161 - exec [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
►advanceVelocity._omp_fn.0 | exec | 0.65 | 0.00 | 0.07 | 0.01 | 0.03 | 0.00 | 250 | 0.30 | 0.01 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
►Loop 105 - timestep.c:71-78 - exec | 0.65 | 0.33 | 0.08 | 0.04 | 0.03 | 0.02 | 227 | 0.23 | 0.01 | 0.00 | |||
○Loop 106 - timestep.c:74-78 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
○Loop 107 - timestep.c:74-78 - exec | 0.31 | 0.31 | 0.04 | 0.04 | 0.01 | 0.01 | 231 | 0.18 | 0.01 | 0.00 | |||
►updateLinkCells | exec | 0.55 | 0.00 | 0.97 | 0.00 | 0.03 | 0.00 | 6 | 1.22 | 0.06 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
►Loop 83 - linkCells.c:211-373 - exec [...] | 0.55 | 0.00 | 0.98 | 0.00 | 0.03 | 0.00 | 4 | 0.00 | 0.00 | 0.00 | |||
○Loop 84 - linkCells.c:211-373 - exec [...] | 0.55 | 0.55 | 0.96 | 0.96 | 0.03 | 0.03 | 6 | 1.18 | 0.06 | 0.00 | |||
○Loop 85 - linkCells.c:294-299 - exec | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 2 | 0.00 | 0.00 | 0.00 | |||
○Loop 86 - linkCells.c:384-385 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | 0.00 | |||
►sortAtomsInCell | exec | 0.53 | 0.07 | 0.05 | 0.02 | 0.02 | 0.00 | 247 | 0.24 | 0.01 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
○Loop 61 - haloExchange.c:621-628 - exec | 0.39 | 0.39 | 0.04 | 0.04 | 0.02 | 0.02 | 242 | 0.21 | 0.01 | 0.00 | |||
○Loop 59 - haloExchange.c:633-642 - exec | 0.06 | 0.06 | 0.02 | 0.02 | 0.00 | 0.00 | 100 | 0.07 | 0.00 | 0.00 | |||
○Loop 60 - haloExchange.c:621-630 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
○msort_with_tmp.part.0 | libc.so.6 | 0.27 | 0.27 | 0.04 | 0.04 | 0.01 | 0.01 | 225 | 0.18 | 0.01 | Others (%): 100.00 | 0.00 | |
○putAtomInBox | exec | 0.20 | 0.20 | 0.35 | 0.35 | 0.01 | 0.01 | 6 | 0.66 | 0.03 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
○__memcpy_avx512_unaligned_erms | libc.so.6 | 0.15 | 0.15 | 0.03 | 0.03 | 0.01 | 0.01 | 164 | 0.12 | 0.00 | Memory (%): 100.00 | 0.00 | |
○sortAtomsById | exec | 0.12 | 0.12 | 0.03 | 0.03 | 0.01 | 0.01 | 150 | 0.11 | 0.00 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
►loadAtomsBuffer | exec | 0.10 | 0.00 | 0.22 | 0.00 | 0.00 | 0.00 | 6 | 0.74 | 0.03 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
►Loop 35 - haloExchange.c:376-390 - exec | 0.10 | 0.01 | 0.21 | 0.03 | 0.00 | 0.00 | 5 | 0.18 | 0.01 | 0.00 | |||
○Loop 36 - haloExchange.c:380-390 - exec | 0.09 | 0.09 | 0.19 | 0.19 | 0.00 | 0.00 | 6 | 0.54 | 0.03 | 0.00 | |||
○__GI___qsort_r | libc.so.6 | 0.09 | 0.09 | 0.02 | 0.02 | 0.00 | 0.00 | 130 | 0.09 | 0.00 | Others (%): 100.00 | 0.00 | |
►gasdev | exec | 0.07 | 0.04 | 0.01 | 0.01 | 0.00 | 0.00 | 135 | 0.03 | 0.00 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
○Loop 102 - random.c:26-48 - exec [...] | 0.03 | 0.03 | 0.01 | 0.01 | 0.00 | 0.00 | 62 | 0.02 | 0.00 | 0.00 | |||
○ADIOI_GEN_SetLockDirect64 | libmpi.so.12.0.0 | 0.07 | 0.07 | 0.16 | 0.16 | 0.00 | 0.00 | 6 | 0.76 | 0.04 | MPI (%): 100.00 | 0.00 | |
○unknown_kernel_region | kernel | 0.06 | 0.00 | 0.10 | 0.00 | 0.00 | 0.00 | 33 | 0.63 | 0.03 | OMP (%): 8.94 MPI (%): 54.47 System (%): 36.59 | 0.00 | |
○mkSeed | exec | 0.05 | 0.05 | 0.01 | 0.01 | 0.00 | 0.00 | 86 | 0.04 | 0.00 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
►kineticEnergy._omp_fn.0 | exec | 0.03 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 55 | 0.04 | 0.00 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
○Loop 108 - timestep.c:107-107 - exec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | 0.00 | |||
►Loop 109 - timestep.c:110-116 - exec | 0.03 | 0.00 | 0.02 | 0.01 | 0.00 | 0.00 | 9 | 0.00 | 0.00 | 0.00 | |||
○Loop 110 - timestep.c:110-115 - exec | 0.03 | 0.03 | 0.01 | 0.01 | 0.00 | 0.00 | 45 | 0.04 | 0.00 | 0.00 | |||
○gomp_barrier_wait | libgomp.so.1.0.0 | 0.03 | 0.03 | 0.01 | 0.01 | 0.00 | 0.00 | 57 | 0.03 | 0.00 | OMP (%): 100.00 | 0.00 | |
○f64xsubf128 | libm.so.6 | 0.03 | 0.03 | 0.01 | 0.01 | 0.00 | 0.00 | 60 | 0.00 | 0.00 | Math (%): 100.00 | 0.00 | |
○lcg61 | exec | 0.03 | 0.03 | 0.01 | 0.01 | 0.00 | 0.00 | 50 | 0.00 | 0.00 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
○inflate_fast | libmpi.so.12.0.0 | 0.02 | 0.02 | 0.04 | 0.04 | 0.00 | 0.00 | 6 | 0.08 | 0.00 | MPI (%): 100.00 | 0.00 | |
○I_MPI_memcpy_nontemporal_multipage_sse | libmpi.so.12.0.0 | 0.02 | 0.02 | 0.05 | 0.05 | 0.00 | 0.00 | 6 | 0.23 | 0.01 | MPI (%): 100.00 | 0.00 | |
○I_MPI_memcpy_multipage_sse | libmpi.so.12.0.0 | 0.02 | 0.02 | 0.05 | 0.05 | 0.00 | 0.00 | 6 | 0.28 | 0.01 | MPI (%): 100.00 | 0.00 | |
►unloadAtomsBuffer | exec | 0.02 | 0.00 | 0.05 | 0.00 | 0.00 | 0.00 | 6 | 0.24 | 0.01 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
○Loop 45 - haloExchange.c:414-424 - exec [...] | 0.02 | 0.02 | 0.05 | 0.05 | 0.00 | 0.00 | 6 | 0.24 | 0.01 | 0.00 | |||
○MPIR_Progress_hook_exec_on_vci | libmpi.so.12.0.0 | 0.02 | 0.02 | 0.07 | 0.07 | 0.00 | 0.00 | 6 | 0.52 | 0.02 | MPI (%): 100.00 | 0.00 | |
○MPID_CH4_SHM_bcast_intra_heap_init_cnt | libmpi.so.12.0.0 | 0.01 | 0.01 | 0.04 | 0.04 | 0.00 | 0.00 | 5 | 0.23 | 0.01 | MPI (%): 100.00 | 0.00 | |
►createFccLattice | exec | 0.01 | 0.00 | 0.02 | 0.00 | 0.00 | 0.00 | 6 | 0.08 | 0.00 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
►Loop 73 - initAtoms.c:88-100 - exec | 0.01 | 0.00 | 0.02 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
►Loop 75 - initAtoms.c:89-100 - exec | 0.01 | 0.00 | 0.02 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
○Loop 74 - initAtoms.c:90-100 - exec | 0.01 | 0.01 | 0.02 | 0.02 | 0.00 | 0.00 | 6 | 0.08 | 0.00 | 0.00 | |||
○getBoxFromTuple | exec | 0.01 | 0.01 | 0.03 | 0.03 | 0.00 | 0.00 | 6 | 0.27 | 0.01 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
►initAtoms | exec | 0.01 | 0.00 | 0.02 | 0.00 | 0.00 | 0.00 | 6 | 0.06 | 0.00 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
○Loop 72 - initAtoms.c:39-46 - exec [...] | 0.01 | 0.01 | 0.02 | 0.02 | 0.00 | 0.00 | 6 | 0.06 | 0.00 | 0.00 | |||
►randomDisplacements._omp_fn.0 | exec | 0.01 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 21 | 0.00 | 0.00 | Exe (%): 100.00 | 0.00 | GNU C17 14.2.0 -march=graniterapids -mprefer-vector-width=256 -g -O3 -O3 -fsave-optimization-record -ffast-math -fno-omit-frame-pointer -fcf-protection=none -fopenmp -funroll-loops |
►Loop 70 - initAtoms.c:197-202 - exec | 0.01 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | 0.00 | |||
○Loop 71 - initAtoms.c:197-202 - exec | 0.01 | 0.01 | 0.01 | 0.01 | 0.00 | 0.00 | 21 | 0.00 | 0.00 | 0.00 |