Help is available by moving the cursor above any
symbol or by checking MAQAO website.
| Metric | r0 | r1 | r2 | r3 | r4 | r5 | r6 | |
|---|---|---|---|---|---|---|---|---|
| Total Time (s) | 719.63 | 236.89 | 121.81 | 78.62 | 69.70 | 43.84 | 38.29 | |
| Max (Thread Active Time) (s) | 711.40 | 236.36 | 121.16 | 77.96 | 68.52 | 40.94 | 31.71 | |
| Average Active Time (s) | 711.40 | 234.42 | 120.24 | 68.94 | 64.24 | 40.38 | 30.62 | |
| Activity Ratio (%) | 98.9 | 99.0 | 98.7 | 97.7 | 97.5 | 92.5 | 80.6 | |
| Average number of active threads | 0.989 | 3.958 | 7.897 | 15.783 | 31.337 | 58.956 | 102.361 | |
| Affinity Stability (%) | 100.0 | 100.0 | 100.0 | 99.8 | 99.9 | 100.0 | 100.0 | |
| Time in analyzed loops (%) | 67.0 | 66.6 | 58.7 | 56.6 | 63.9 | 52.4 | 32.1 | |
| Time in analyzed innermost loops (%) | 65.5 | 65.4 | 57.5 | 55.5 | 63.1 | 51.6 | 31.5 | |
| Time in user code (%) | 85.4 | 80.8 | 71.9 | 66.6 | 70.2 | 57.5 | 35.7 | |
| Compilation Options Score (%) | 15.2 | 14.3 | 12.9 | 11.9 | 12.4 | 10.2 | 6.18 | |
| Array Access Efficiency (%) | 87.4 | 88.4 | 86.9 | 87.4 | 87.1 | 87.4 | 87.3 | |
| Potential Speedups | ||||||||
| Perfect Flow Complexity | 1.19 | 1.15 | 1.14 | 1.12 | 1.10 | 1.08 | 1.05 | |
| Perfect OpenMP/MPI/Pthread/TBB | 1.00 | 1.04 | 1.07 | 1.13 | 1.15 | 1.32 | 1.65 | |
| Perfect OpenMP/MPI/Pthread/TBB + Perfect Load Distribution | 1.00 | 1.06 | 1.11 | 1.30 | 1.24 | 1.36 | 1.77 | |
| Scalability - Gap | 1.00 | 1.32 | 1.35 | 1.97 | 3.29 | 3.90 | 6.81 | |
| No Scalar Integer | Potential Speedup | 1.10 | 1.08 | 1.07 | 1.06 | 1.05 | 1.04 | 1.03 |
| Nb Loops to get 80% | 10 | 10 | 10 | 11 | 11 | 11 | 11 | |
| FP Vectorised | Potential Speedup | 1.28 | 1.27 | 1.21 | 1.20 | 1.20 | 1.16 | 1.10 |
| Nb Loops to get 80% | 35 | 35 | 39 | 41 | 39 | 39 | 39 | |
| Fully Vectorised | Potential Speedup | 2.15 | 2.15 | 1.87 | 1.81 | 2.04 | 1.71 | 1.34 |
| Nb Loops to get 80% | 41 | 41 | 41 | 41 | 41 | 41 | 39 | |
| Only FP Arithmetic | Potential Speedup | 1.24 | 1.21 | 1.21 | 1.19 | 1.22 | 1.17 | 1.10 |
| Nb Loops to get 80% | 24 | 23 | 23 | 24 | 22 | 22 | 22 | |
| Source Object | Issue |
|---|---|
| ▼kernel | |
| ▼ | |
| ○ | -g is missing for some functions (possibly ones added by the compiler), it is needed to have more accurate reports. Other recommended flags are: -O2/-O3, -march=(target) |
| ○ | -O2, -O3 or -Ofast is missing. |
| ○ | -march=(target) is missing. |
| ▼exe_release.x | |
| ▼Evolve_LS.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼InOut.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼BC_Vel_Press.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼InterfaceAdvection.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼Incompressible.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼Dyjeat.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼Solveur.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼InterfaceProperties.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼Function.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼InterfaceImmergee.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼MomentumAdvection.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼Weno.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼Postprocessing_tools.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼BC_Vof_Phi.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼ClsVof.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼SurfaceTensionTerm.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼LiquidTracking.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼Init_crossflow_ethanol.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
| ▼ViscosityTerm.f90 | |
| ○ | For some functions (possibly ones added by the compiler), debug locations are available but not compilation options. Recompile with -grecord-gcc-switches. |
Enable log scale
Enable log scale
Enable log scale
Enable log scale
Enable log scale
Enable log scale
Enable log scale
| r0 | r1 | r2 | r3 | r4 | r5 | r6 | |
|---|---|---|---|---|---|---|---|
| Experiment Name | |||||||
| Application | ./exe_release.x | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Timestamp | 2026-06-24 16:58:12 | 2026-06-23 15:58:54 | 2026-06-23 15:48:34 | 2026-06-23 15:43:18 | 2026-06-23 15:39:28 | 2026-06-23 15:23:47 | 2026-06-23 15:32:02 |
| Experiment Type | MPI; | same as r0 | same as r0 | MPI; OpenMP; | same as r3 | same as r0 | same as r0 |
| Machine | kairoscomp88 | kairoscomp13 | same as r1 | same as r1 | same as r1 | same as r1 | same as r1 |
| Architecture | x86_64 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Micro Architecture | GRANITE_RAPIDS | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Model Name | Intel(R) Xeon(R) 6952P | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Cache Size | 491520 KB | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Number of Cores | 96 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Maximal Frequency | 2.10 GHz | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| OS Version | Linux 5.14.0-570.62.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Nov 3 10:38:50 EST 2025 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Architecture used during static analysis | x86_64 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Micro Architecture used during static analysis | GRANITE_RAPIDS | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Compilation Options | exe_release.x: Intel(R) Fortran 25.0-1601 kernel: N/A | + [vdso]: N/A exe_release.x: Intel(R) Fortran 25.0-1601 hmca_bcol_basesmuma.so: N/A kernel: N/A libc.so.6: N/A libhcoll.so.1.0.9: N/A libmpi.so.40.40.7: N/A libopen-pal.so.80.0.5: N/A libucm.so.0.0.0: N/A libucp.so.0.0.0: N/A libuct.so.0.0.0: N/A libuct_ib_mlx5.so.0.0.0: N/A | + [vdso]: N/A exe_release.x: Intel(R) Fortran 25.0-1601 hmca_bcol_basesmuma.so: N/A kernel: N/A libc.so.6: N/A libhcoll.so.1.0.9: N/A libmpi.so.40.40.7: N/A libopen-pal.so.80.0.5: N/A libucm.so.0.0.0: N/A libucp.so.0.0.0: N/A libucs.so.0.0.0: N/A libuct.so.0.0.0: N/A libuct_ib_mlx5.so.0.0.0: N/A | + [vdso]: N/A exe_release.x: Intel(R) Fortran 25.0-1601 hmca_bcol_basesmuma.so: N/A hmca_bcol_ucx_p2p.so: N/A kernel: N/A ld-linux-x86-64.so.2: N/A libc.so.6: N/A libhcoll.so.1.0.9: N/A libmpi.so.40.40.7: N/A libopen-pal.so.80.0.5: N/A libucm.so.0.0.0: N/A libucp.so.0.0.0: N/A libucs.so.0.0.0: N/A libuct.so.0.0.0: N/A libuct_ib_mlx5.so.0.0.0: N/A | + [vdso]: N/A exe_release.x: Intel(R) Fortran 25.0-1601 hmca_bcol_basesmuma.so: N/A kernel: N/A ld-linux-x86-64.so.2: N/A libc.so.6: N/A libhcoll.so.1.0.9: N/A libmpi.so.40.40.7: N/A libopen-pal.so.80.0.5: N/A libucm.so.0.0.0: N/A libucp.so.0.0.0: N/A libucs.so.0.0.0: N/A libuct.so.0.0.0: N/A libuct_ib_mlx5.so.0.0.0: N/A | + [vdso]: N/A exe_release.x: Intel(R) Fortran 25.0-1601 hmca_bcol_basesmuma.so: N/A hmca_bcol_ucx_p2p.so: N/A hmca_mcast_rmc.so: N/A kernel: N/A ld-linux-x86-64.so.2: N/A libc.so.6: N/A libevent_core-2.1.so.7.0.1: N/A libevent_pthreads-2.1.so.7.0.1: N/A libhcoll.so.1.0.9: N/A libhwloc.so.15.8.1: N/A libibverbs.so.1.14.58.0: N/A libimf.so: N/A libintlc.so.5: N/A libmlx5.so.1.25.58.0: N/A libmpi.so.40.40.7: N/A libmpi_mpifh.so.40.40.1: N/A libnl-route-3.so.200.26.0: N/A libocoms.so.0.0.0: N/A libopen-pal.so.80.0.5: N/A libpmix.so.2.13.8: N/A libucm.so.0.0.0: N/A libucp.so.0.0.0: N/A libucs.so.0.0.0: N/A libuct.so.0.0.0: N/A libuct_cma.so.0.0.0: N/A libuct_ib.so.0.0.0: N/A libuct_ib_mlx5.so.0.0.0: N/A libuct_rdmacm.so.0.0.0: N/A | + [vdso]: N/A exe_release.x: Intel(R) Fortran 25.0-1601 hmca_bcol_basesmuma.so: N/A hmca_bcol_ucx_p2p.so: N/A kernel: N/A ld-linux-x86-64.so.2: N/A libc.so.6: N/A libevent_core-2.1.so.7.0.1: N/A libevent_pthreads-2.1.so.7.0.1: N/A libgcc_s-11-20240719.so.1: N/A libhcoll.so.1.0.9: N/A libhwloc.so.15.8.1: N/A libibverbs.so.1.14.58.0: N/A libimf.so: N/A libmlx5.so.1.25.58.0: N/A libmpi.so.40.40.7: N/A libmpi_mpifh.so.40.40.1: N/A libnl-3.so.200.26.0: N/A libocoms.so.0.0.0: N/A libopen-pal.so.80.0.5: N/A libpmix.so.2.13.8: N/A libpthread.so.0: N/A librdmacm.so.1.3.58.0: N/A libucm.so.0.0.0: N/A libucp.so.0.0.0: N/A libucs.so.0.0.0: N/A libuct.so.0.0.0: N/A libuct_cma.so.0.0.0: N/A libuct_ib.so.0.0.0: N/A libuct_ib_efa.so.0.0.0: N/A libuct_ib_mlx5.so.0.0.0: N/A libuct_rdmacm.so.0.0.0: N/A libuct_xpmem.so.0.0.0: N/A libxpmem.so.0.0.0: N/A |
| Number of processes observed | 1 | 4 | 8 | 16 | 32 | 64 | 128 |
| Number of threads observed | 1 | 4 | 8 | 18 | 34 | 64 | 128 |
| Frequency Driver | acpi-cpufreq | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Frequency Governor | performance | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Huge Pages | always | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Hyperthreading | off | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Number of sockets | 2 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Number of cores per socket | 96 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| MAQAO version | 2026.0.1 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| MAQAO build | 12c6573ceabb323c362bc7d88a4e2eb1ba4dd73a::20260623-094930 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Comments | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |