Help is available by moving the cursor above any
symbol or by checking MAQAO website.
| Metric | r0 | r1 | r2 | r3 | r4 | r5 | r6 | r7 | r8 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total Time (s) | 429.09 | 248.56 | 193.20 | 130.01 | 85.36 | 63.65 | 60.34 | 83.97 | 102.41 | |
| Max (Thread Active Time) (s) | 413.57 | 232.58 | 176.56 | 111.09 | 65.24 | 36.01 | 21.80 | 17.26 | 5.27 | |
| Average Active Time (s) | 413.57 | 232.38 | 171.90 | 109.61 | 64.33 | 35.68 | 21.67 | 17.18 | 5.23 | |
| Activity Ratio (%) | 96.4 | 93.5 | 89.0 | 84.3 | 75.3 | 56.0 | 35.9 | 20.5 | 5.09 | |
| Average number of active threads | 0.964 | 1.870 | 3.559 | 6.745 | 12.059 | 17.935 | 22.984 | 26.183 | 9.812 | |
| Affinity Stability (%) | 96.4 | 93.7 | 82.4 | 84.8 | 76.6 | 56.4 | 36.2 | 20.5 | 5.02 | |
| Time in analyzed loops (%) | 19.6 | 17.0 | 11.1 | 8.48 | 7.25 | 7.95 | 8.40 | 9.09 | 4.91 | |
| Time in analyzed innermost loops (%) | 11.8 | 10.8 | 7.54 | 6.47 | 5.55 | 5.04 | 4.23 | 3.38 | 3.31 | |
| Time in user code (%) | 19.7 | 17.6 | 13.6 | 12.3 | 11.9 | 12.1 | 11.7 | 12.1 | 6.52 | |
| Compilation Options Score (%) | 62.5 | 62.5 | 62.5 | 62.5 | 62.5 | 62.5 | 62.5 | 62.5 | 62.5 | |
| Array Access Efficiency (%) | 81.0 | 80.5 | 79.3 | 78.5 | 79.6 | 79.7 | 79.5 | 80.1 | 77.5 | |
| Potential Speedups | ||||||||||
| Perfect Flow Complexity | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | |
| Perfect OpenMP/MPI/Pthread/TBB | 1.00 | 1.08 | 1.40 | 1.50 | 1.60 | 1.62 | 1.57 | 1.63 | 1.40 | |
| Perfect OpenMP/MPI/Pthread/TBB + Perfect Load Distribution | 1.00 | 1.08 | 1.50 | 1.76 | 1.96 | 2.06 | 2.25 | 2.61 | 3.49 | |
| Scalability - Gap | 1.00 | 1.16 | 1.80 | 2.42 | 3.18 | 4.75 | 9.00 | 25.05 | 45.83 | |
| No Scalar Integer | Potential Speedup | 1.01 | 1.02 | 1.02 | 1.02 | 1.02 | 1.02 | 1.02 | 1.01 | 1.01 |
| Nb Loops to get 80% | 3 | 5 | 5 | 4 | 3 | 3 | 3 | 3 | 4 | |
| FP Vectorised | Potential Speedup | 1.06 | 1.05 | 1.03 | 1.02 | 1.01 | 1.01 | 1.01 | 1.01 | 1.01 |
| Nb Loops to get 80% | 2 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 3 | |
| Fully Vectorised | Potential Speedup | 1.21 | 1.18 | 1.11 | 1.08 | 1.07 | 1.08 | 1.08 | 1.09 | 1.05 |
| Nb Loops to get 80% | 3 | 4 | 7 | 8 | 8 | 8 | 6 | 4 | 9 | |
| Only FP Arithmetic | Potential Speedup | 1.03 | 1.03 | 1.03 | 1.03 | 1.03 | 1.03 | 1.03 | 1.02 | 1.02 |
| Nb Loops to get 80% | 3 | 6 | 7 | 6 | 6 | 5 | 5 | 5 | 7 | |
| Source Object | Issue |
|---|---|
| ▼libdmumps.so | |
| ▼darrowheads.F | |
| ○ | -O3 or -Ofast is missing. |
| ○ | -funroll-loops is missing. |
| ▼dfac_mem_stack_aux.F | |
| ○ | -O3 or -Ofast is missing. |
| ○ | -funroll-loops is missing. |
| ▼dfac_dist_arrowheads_omp.F | |
| ○ | -O3 or -Ofast is missing. |
| ○ | -funroll-loops is missing. |
| ▼dfac_front_aux.F | |
| ○ | -O3 or -Ofast is missing. |
| ○ | -funroll-loops is missing. |
| ▼dfac_asm.F | |
| ○ | -O3 or -Ofast is missing. |
| ○ | -funroll-loops is missing. |
| ▼dfac_asm_master_m.F | |
| ○ | -O3 or -Ofast is missing. |
| ○ | -funroll-loops is missing. |
| ▼dfac_scalings_simScaleAbs.F | |
| ○ | -O3 or -Ofast is missing. |
| ○ | -funroll-loops is missing. |
| ▼libmumps_common.so | |
| ▼fac_asm_build_sort_index_m.F | |
| ○ | -O3 or -Ofast is missing. |
| ○ | -funroll-loops is missing. |
| ▼mumps_load.F | |
| ○ | -O3 or -Ofast is missing. |
| ○ | -funroll-loops is missing. |
Enable log scale
Enable log scale
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 | r7 | r8 | |
|---|---|---|---|---|---|---|---|---|---|
| Experiment Name | |||||||||
| Application | /gpfs/work/invite/cmskvn/spack/opt/spack/linux-sapphirerapids/mumps-parametrable-launcher-0.1.0-vubxy4ayojbm7o3mwatotbz6t6xaplv6/bin/mumps-parametrable-launcher | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Timestamp | 2026-07-05 18:50:24 | 2026-07-05 18:45:30 | 2026-07-05 18:41:05 | 2026-07-05 18:37:55 | 2026-07-05 18:35:42 | 2026-07-05 19:06:58 | 2026-07-05 19:08:53 | 2026-07-05 19:10:48 | 2026-07-05 19:13:07 |
| Experiment Type | MPI; | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Machine | kairoscomp35 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 | same as r0 |
| Architecture | x86_64 | same as r0 | same as r0 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | same as r0 | same as r0 |
| Compilation Options | libdmumps.so: GNU Fortran2008 15.1.0 -ffixed-form -march=sapphirerapids -mtune=sapphirerapids -g -g -O2 -fopenmp -fPIC -fno-omit-frame-pointer -fallow-argument-mismatch -frandom-seed=dfac_front_aux.F -fintrinsic-modules-path /softs/x86/gcc/15.1.0/lib/gcc/x86_64-pc-linux-gnu/15.1.0/finclude -fpre-include=/usr/include/finclude/math-vector-fortran.h libmumps_common.so: GNU Fortran2008 15.1.0 -ffixed-form -march=sapphirerapids -mtune=sapphirerapids -g -g -O2 -fopenmp -fPIC -fno-omit-frame-pointer -fallow-argument-mismatch -frandom-seed=fac_asm_build_sort_index_m.F -fintrinsic-modules-path /softs/x86/gcc/15.1.0/lib/gcc/x86_64-pc-linux-gnu/15.1.0/finclude -fpre-include=/usr/include/finclude/math-vector-fortran.h | libdmumps.so: GNU Fortran2008 15.1.0 -ffixed-form -march=sapphirerapids -mtune=sapphirerapids -g -g -O2 -fopenmp -fPIC -fno-omit-frame-pointer -fallow-argument-mismatch -frandom-seed=dfac_front_aux.F -fintrinsic-modules-path /softs/x86/gcc/15.1.0/lib/gcc/x86_64-pc-linux-gnu/15.1.0/finclude -fpre-include=/usr/include/finclude/math-vector-fortran.h libmumps_common.so: GNU Fortran2008 15.1.0 -ffixed-form -march=sapphirerapids -mtune=sapphirerapids -g -g -O2 -fopenmp -fPIC -fno-omit-frame-pointer -fallow-argument-mismatch -frandom-seed=mumps_comm_buffer_common.F -fintrinsic-modules-path /softs/x86/gcc/15.1.0/lib/gcc/x86_64-pc-linux-gnu/15.1.0/finclude -fpre-include=/usr/include/finclude/math-vector-fortran.h | same as r1 | same as r1 | libdmumps.so: GNU Fortran2008 15.1.0 -ffixed-form -march=sapphirerapids -mtune=sapphirerapids -g -g -O2 -fopenmp -fPIC -fno-omit-frame-pointer -fallow-argument-mismatch -frandom-seed=dfac_process_message.F -fintrinsic-modules-path /softs/x86/gcc/15.1.0/lib/gcc/x86_64-pc-linux-gnu/15.1.0/finclude -fpre-include=/usr/include/finclude/math-vector-fortran.h libmumps_common.so: GNU Fortran2008 15.1.0 -ffixed-form -march=sapphirerapids -mtune=sapphirerapids -g -g -O2 -fopenmp -fPIC -fno-omit-frame-pointer -fallow-argument-mismatch -frandom-seed=mumps_comm_buffer_common.F -fintrinsic-modules-path /softs/x86/gcc/15.1.0/lib/gcc/x86_64-pc-linux-gnu/15.1.0/finclude -fpre-include=/usr/include/finclude/math-vector-fortran.h | + [vdso]: N/A libdmumps.so: GNU Fortran2008 15.1.0 -ffixed-form -march=sapphirerapids -mtune=sapphirerapids -g -g -O2 -fopenmp -fPIC -fno-omit-frame-pointer -fallow-argument-mismatch -frandom-seed=dfac_process_message.F -fintrinsic-modules-path /softs/x86/gcc/15.1.0/lib/gcc/x86_64-pc-linux-gnu/15.1.0/finclude -fpre-include=/usr/include/finclude/math-vector-fortran.h libmumps_common.so: GNU Fortran2008 15.1.0 -ffixed-form -march=sapphirerapids -mtune=sapphirerapids -g -g -O2 -fopenmp -fPIC -fno-omit-frame-pointer -fallow-argument-mismatch -frandom-seed=mumps_comm_buffer_common.F -fintrinsic-modules-path /softs/x86/gcc/15.1.0/lib/gcc/x86_64-pc-linux-gnu/15.1.0/finclude -fpre-include=/usr/include/finclude/math-vector-fortran.h mumps-parametrable-launcher: N/A | + [vdso]: N/A libdmumps.so: GNU Fortran2008 15.1.0 -ffixed-form -march=sapphirerapids -mtune=sapphirerapids -g -g -O2 -fopenmp -fPIC -fno-omit-frame-pointer -fallow-argument-mismatch -frandom-seed=dfac_process_message.F -fintrinsic-modules-path /softs/x86/gcc/15.1.0/lib/gcc/x86_64-pc-linux-gnu/15.1.0/finclude -fpre-include=/usr/include/finclude/math-vector-fortran.h libmumps_common.so: GNU Fortran2008 15.1.0 -ffixed-form -march=sapphirerapids -mtune=sapphirerapids -g -g -O2 -fopenmp -fPIC -fno-omit-frame-pointer -fallow-argument-mismatch -frandom-seed=mumps_comm_buffer_common.F -fintrinsic-modules-path /softs/x86/gcc/15.1.0/lib/gcc/x86_64-pc-linux-gnu/15.1.0/finclude -fpre-include=/usr/include/finclude/math-vector-fortran.h | same as r6 | + [vdso]: N/A libdmumps.so: GNU Fortran2008 15.1.0 -ffixed-form -march=sapphirerapids -mtune=sapphirerapids -g -g -O2 -fopenmp -fPIC -fno-omit-frame-pointer -fallow-argument-mismatch -frandom-seed=dfac_asm.F -fintrinsic-modules-path /softs/x86/gcc/15.1.0/lib/gcc/x86_64-pc-linux-gnu/15.1.0/finclude -fpre-include=/usr/include/finclude/math-vector-fortran.h libmumps_common.so: GNU Fortran2008 15.1.0 -ffixed-form -march=sapphirerapids -mtune=sapphirerapids -g -g -O2 -fopenmp -fPIC -fno-omit-frame-pointer -fallow-argument-mismatch -frandom-seed=mumps_comm_buffer_common.F -fintrinsic-modules-path /softs/x86/gcc/15.1.0/lib/gcc/x86_64-pc-linux-gnu/15.1.0/finclude -fpre-include=/usr/include/finclude/math-vector-fortran.h |
| Number of processes observed | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 192 |
| Number of threads observed | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 192 |
| Frequency Driver | acpi-cpufreq | same as r0 | same as r0 | 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 | 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 | 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 | 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 | 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 | 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 | same as r0 | same as r0 |
| MAQAO build | d24b238575a417e4cfa7981cf42555f8b69474b0::20260703-185150 | same as r0 | same as r0 | 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 | same as r0 | same as r0 |