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 ; }, |