Help is available by moving the cursor above any symbol or by checking MAQAO website.
Total Time (s) | 213.97 | |
Profiled Time (s) | 211.10 | |
Time in analyzed loops (%) | 99.3 | |
Time in analyzed innermost loops (%) | 26.5 | |
Time in user code (%) | 99.7 | |
Compilation Options Score (%) | 25 | |
Perfect Flow Complexity | 1.00 | |
Array Access Efficiency (%) | 71.9 | |
Perfect OpenMP + MPI + Pthread | 1.00 | |
Perfect OpenMP + MPI + Pthread + Perfect Load Distribution | 1.00 | |
No Scalar Integer | Potential Speedup | 1.32 |
Nb Loops to get 80% | 4 | |
FP Vectorised | Potential Speedup | 1.57 |
Nb Loops to get 80% | 5 | |
Fully Vectorised | Potential Speedup | 8.92 |
Nb Loops to get 80% | 21 | |
FP Arithmetic Only | Potential Speedup | 1.91 |
Nb Loops to get 80% | 11 |
Source Object | Issue |
---|---|
▼xspecfem3D | |
▼assemble_MPI_vector.f90 | |
○ | -g is missing, it is needed to have more accurate reports. |
○ | -O2, -O3 or -Ofast is missing. |
○ | -x(target) or -ax(target) is missing. |
▼check_mesh_resolution.f90 | |
○ | -g is missing, it is needed to have more accurate reports. |
○ | -O2, -O3 or -Ofast is missing. |
○ | -x(target) or -ax(target) is missing. |
▼compute_forces_viscoelastic.F90 | |
○ | -g is missing, it is needed to have more accurate reports. |
○ | -O2, -O3 or -Ofast is missing. |
○ | -x(target) or -ax(target) is missing. |
▼compute_forces_viscoelastic_calling_routine.F90 | |
○ | -g is missing, it is needed to have more accurate reports. |
○ | -O2, -O3 or -Ofast is missing. |
○ | -x(target) or -ax(target) is missing. |
▼update_displacement_scheme.f90 | |
○ | -g is missing, it is needed to have more accurate reports. |
○ | -O2, -O3 or -Ofast is missing. |
○ | -x(target) or -ax(target) is missing. |
▼compute_stacey_viscoelastic.F90 | |
○ | -g is missing, it is needed to have more accurate reports. |
○ | -O2, -O3 or -Ofast is missing. |
○ | -x(target) or -ax(target) is missing. |
▼ | |
○ | -g is missing, it is needed to have more accurate reports. |
○ | -O2, -O3 or -Ofast is missing. |
○ | -x(target) or -ax(target) is missing. |
▼prepare_optimized_arrays.F90 | |
○ | -g is missing, it is needed to have more accurate reports. |
○ | -O2, -O3 or -Ofast is missing. |
○ | -x(target) or -ax(target) is missing. |
Application | ./bin/xspecfem3D | ||
Timestamp | 2022-10-21 15:13:39 | Universal Timestamp | 1666358019 |
Number of processes observed | 4 | Number of threads observed | 4 |
Experiment Type | MPI; OpenMP; | ||
Machine | skylake | ||
Model Name | Intel(R) Xeon(R) Platinum 8170 CPU @ 2.10GHz | ||
Architecture | x86_64 | Micro Architecture | SKYLAKE |
Cache Size | 36608 KB | Number of Cores | 26 |
OS Version | Linux 5.19.10-arch1-1 #1 SMP PREEMPT_DYNAMIC Tue, 20 Sep 2022 15:17:59 +0000 | ||
Architecture used during static analysis | x86_64 | Micro Architecture used during static analysis | SKYLAKE |
Compilation Options | xspecfem3D: Intel(R) Fortran 22.0-1775 |
Dataset | |
Run Command | <executable> |
MPI Command | mpirun -np <number_processes> |
Number Processes | 4 |
Number Nodes | 1 |
Filter | Not Used |
Profile Start | Not Used |
Excluded Areas | {type = loop ; module = xspecfem3D ; id = 376 ; },{type = loop ; module = xspecfem3D ; id = 367 ; },{type = loop ; module = xspecfem3D ; id = 6578 ; }, |