options

starter_linuxa64_gf - 2024-09-23 14:36:44 - MAQAO 2.20.8

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

Global Metrics

Total Time (s)31.64
Profiled Time (s)20.15
Time in analyzed loops (%)61.8
Time in analyzed innermost loops (%)39.4
Time in user code (%)63.5
Compilation Options Score (%)75.0
Array Access Efficiency (%)Not Available
Potential Speedups
Perfect Flow Complexity1.02
Perfect OpenMP + MPI + Pthread1.01
Perfect OpenMP + MPI + Pthread + Perfect Load Distribution1.01
No Scalar IntegerPotential Speedup1.04
Nb Loops to get 80%18
FP VectorisedPotential Speedup1000 E-3
Nb Loops to get 80%1
Fully VectorisedPotential Speedup2.01
Nb Loops to get 80%35
FP Arithmetic OnlyPotential Speedup1.62
Nb Loops to get 80%10

CQA Potential Speedups Summary

Loop Based Profile⏎

Innermost Loop Based Profile⏎

Application Categorization⏎

Compilation Options⏎

Source ObjectIssue
▼starter_linuxa64_gf–
○cinit3.F-funroll-loops is missing.
○cgrhead.F-funroll-loops is missing.
○c3grhead.F-funroll-loops is missing.
○inelt.F-funroll-loops is missing.
○i4gmx3.F-funroll-loops is missing.
○printgroup.F-funroll-loops is missing.
○my_alloc.F90-funroll-loops is missing.
○i7trivox1.F-funroll-loops is missing.
○w_pon.F-funroll-loops is missing.
○i7dst3.F-funroll-loops is missing.
○w_isurf_str.F-funroll-loops is missing.
○stock_msg.F-funroll-loops is missing.
○cderii.F-funroll-loops is missing.
○c3grtails.F-funroll-loops is missing.
○hm_read_surfsurf.F-funroll-loops is missing.
○outri.F-funroll-loops is missing.
○cdleni.F-funroll-loops is missing.
○w_r3nloc.F-funroll-loops is missing.
○hm_lecgrn.F-funroll-loops is missing.
○freform.F-funroll-loops is missing.
○hm_grogronod.F-funroll-loops is missing.
○cgrtails.F-funroll-loops is missing.
○nintrr.F-funroll-loops is missing.
○groups_get_elem_list.F-funroll-loops is missing.
○find_dt_target.F-funroll-loops is missing.
○domain_decomposition_pcyl.F-funroll-loops is missing.
○frontplus.F-funroll-loops is missing.
○build_cnel.F-funroll-loops is missing.
○kinset.F-funroll-loops is missing.
○hm_read_rbody.F-funroll-loops is missing.
○hm_lecgre.F-funroll-loops is missing.
○elbuf_ini.F-funroll-loops is missing.
○inintr.F-funroll-loops is missing.
○f_nodloc2.F-funroll-loops is missing.
○ddtools.F-funroll-loops is missing.
○ceveci.F-funroll-loops is missing.
○globvars.F-funroll-loops is missing.
○cinmas.F-funroll-loops is missing.
○surftag.F-funroll-loops is missing.
○w_ixloc.F-funroll-loops is missing.
○ipari_l_ini.F-funroll-loops is missing.
○insurf.F-funroll-loops is missing.
○ccoori.F-funroll-loops is missing.
○summsg.F-funroll-loops is missing.
○i7pen3.F-funroll-loops is missing.
○map_order.F-funroll-loops is missing.
○ani_fasolfr.F-funroll-loops is missing.
○check_surf.F-funroll-loops is missing.
○grid2mat.F-funroll-loops is missing.
○hm_read_rwall_plane.F-funroll-loops is missing.
○sysfus.F-funroll-loops is missing.
○hm_read_thgrou.F-funroll-loops is missing.
○w_gr_entity.F-funroll-loops is missing.
○i7cor3.F-funroll-loops is missing.
○initvars_auto.F-funroll-loops is missing.
○rgrtails.F-funroll-loops is missing.
○c_gr_entity.F-funroll-loops is missing.
○pgrtails.F-funroll-loops is missing.
○ccoli3.F-funroll-loops is missing.
○lectur.F-funroll-loops is missing.
○myqsort.F-funroll-loops is missing.
○tagnod.F-funroll-loops is missing.
○message.F-funroll-loops is missing.
○w_rnloc.F-funroll-loops is missing.
○inintr_thkvar.F-funroll-loops is missing.
○hm_surfgr2.F-funroll-loops is missing.
○initia.F-funroll-loops is missing.
○compute_connect_partelm.F-funroll-loops is missing.
○sort_surf.F-funroll-loops is missing.
○add_mass_stat.F-funroll-loops is missing.
○i7sti3.F-funroll-loops is missing.
○allocbuf_auto.F-funroll-loops is missing.
○surftage.F-funroll-loops is missing.
○hm_elngr.F-funroll-loops is missing.
○hm_read_mat.F-funroll-loops is missing.
○initwg_shell.F-funroll-loops is missing.
○i7err3.F-funroll-loops is missing.
○kinchk.F-funroll-loops is missing.
○w_front.F-funroll-loops is missing.
○spmd_msin.F-funroll-loops is missing.
○count3.F-funroll-loops is missing.
○w_elbuf_str.F-funroll-loops is missing.
○init_surf_elm.F-funroll-loops is missing.
○igrsurf_split.F-funroll-loops is missing.
○i7buc_vox1.F-funroll-loops is missing.
○domdec2.F-funroll-loops is missing.

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./../OpenRadioss/starter/cbuild_starter_linuxa64_gf/starter_linuxa64_gf
Timestamp2024-09-23 14:36:44 Universal Timestamp1727102204
Number of processes observed1 Number of threads observed1
Experiment TypeOpenMP;
Machineip-172-31-87-179.ec2.internal
OS VersionLinux 6.1.109-118.189.amzn2023.aarch64 #1 SMP Tue Sep 10 08:58:40 UTC 2024
Architecture used during static analysisaarch64 Micro Architecture used during static analysisARM_NEOVERSE_V1
Frequency DriverNA Frequency GovernorNA
Huge Pagesmadvise Hyperthreadingoff
Number of sockets1 Number of cores per socket96
Compilation Optionsstarter_linuxa64_gf: GNU Fortran2008 11.4.1 20230605 (Red Hat 11.4.1-2) -ffixed-form -march=armv8-a -mtune=neoverse-n1 -mlittle-endian -mabi=lp64 -g -O2 -std=legacy -fdec-math -ffp-contract=off -frounding-math -fopenmp -ffixed-line-length-none -fno-omit-frame-pointer -fallow-argument-mismatch -fallow-invalid-boz -J CMakeFiles/modules -fintrinsic-modules-path /usr/lib/gcc/aarch64-amazon-linux/11/finclude -fpre-include=/usr/include/finclude/math-vector-fortran.h

Configuration Summary

Dataset
Run Command<executable> -i NEON1M11_0000.rad -np 1
Number Processes1
Number Nodes1
FilterNot Used
Profile StartNot Used
×