options

lbc - 2024-09-25 16:05:00 - MAQAO 2.20.8

Help is available by moving the cursor above any symbol or by checking MAQAO website.

Global Metrics

Total Time (s)34.01
Profiled Time (s)32.40
Time in analyzed loops (%)94.5
Time in analyzed innermost loops (%)32.5
Time in user code (%)97.0
Compilation Options Score (%)0
Array Access Efficiency (%)74.9
Potential Speedups
Perfect Flow Complexity1.00
Perfect OpenMP + MPI + Pthread1.02
Perfect OpenMP + MPI + Pthread + Perfect Load Distribution1.04
No Scalar IntegerPotential Speedup1.18
Nb Loops to get 80%2
FP VectorisedPotential Speedup1.42
Nb Loops to get 80%1
Fully VectorisedPotential Speedup4.15
Nb Loops to get 80%7
FP Arithmetic OnlyPotential Speedup1.86
Nb Loops to get 80%4

CQA Potential Speedups Summary

Loop Based Profile

Innermost Loop Based Profile

Application Categorization

Compilation Options

Source ObjectIssue
lbc
lb_init.F90-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/-Ofast, -x(target)
mpl_set.F90-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/-Ofast, -x(target)
tools.F90-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/-Ofast, -x(target)
lbc.F90-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/-Ofast, -x(target)
lbm_functions.F90-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/-Ofast, -x(target)

Loop Path Count Profile

Cumulated Speedup If No Scalar Integer

Cumulated Speedup If FP Vectorized

Cumulated Speedup If Fully Vectorized

Cumulated Speedup If FP Arithmetic Only

Experiment Summary

Application./../lbc/lbc
Timestamp2024-09-25 16:05:00 Universal Timestamp1727273100
Number of processes observed10 Number of threads observed10
Experiment TypeMPI; OpenMP;
Machineotterfall
Model NameIntel(R) Xeon(R) Silver 4210R CPU @ 2.40GHz
Architecturex86_64 Micro ArchitectureSKYLAKE
Cache Size14080 KB Number of Cores10
OS VersionLinux 6.10.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 04 Sep 2024 15:16:37 +0000
Architecture used during static analysisx86_64 Micro Architecture used during static analysisSKYLAKE
Frequency Driverintel_pstate Frequency Governorpowersave
Huge Pagesalways Hyperthreadingoff
Number of sockets1 Number of cores per socket10
Compilation Optionslbc: Intel(R) Fortran 24.0-1693

Configuration Summary

Dataset
Run Command<executable>
MPI Commandmpirun -np 10
Number Processes1
Number Nodes1
FilterNot Used
Profile StartNot Used
×