options

exec - 2026-07-29 15:53:57 - MAQAO 2026.1.0

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

Global Metrics

Profiled Time Total Time

Total Time (s)42.53
Part of Application Profiled (%)99.9
Max (Thread Active Time) (s)42.47
Average Active Time (s)40.45
Activity Ratio (%)95.2
Average number of active threads91.401
Affinity Stability (%)98.9
GFLOPS172.422
Time in analyzed loops (%)93.8
Time in analyzed innermost loops (%)56.2
Time in user code (%)93.8
Compilation Options Score (%)100
Array Access Efficiency (%)63.8
Potential Speedups
Perfect Flow Complexity1.00
Perfect OpenMP/MPI/Pthread/TBB1.00
Perfect OpenMP/MPI/Pthread/TBB + Perfect Load Distribution1.12
No Scalar IntegerPotential Speedup1.13
Nb Loops to get 80%1
FP VectorisedPotential Speedup1.35
Nb Loops to get 80%2
Fully VectorisedPotential Speedup1.96
Nb Loops to get 80%2
FP Arithmetic OnlyPotential Speedup1.31
Nb Loops to get 80%2

CQA Potential Speedups Summary

Average Active Threads Count⏎

Enable log scale

FLOPS Breakdown⏎

Loop Based Profile⏎

Innermost Loop Based Profile⏎

Application Categorization⏎

Compilation Options⏎

Source ObjectIssue
▼exec–
○Collapse.hpp

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/home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/run/binaries/armclang_5/exec
Timestamp2026-07-29 15:53:57 Universal Timestamp1785340437
Number of processes observed1 Number of threads observed96
Experiment TypeMPI; OpenMP;
Machineip-172-31-9-132.ec2.internal
Architectureaarch64 Micro ArchitectureARM_NEOVERSE_V2
OS VersionLinux 6.1.170-213.321.amzn2023.aarch64 #1 SMP Thu May 14 12:18:13 UTC 2026
Architecture used during static analysisaarch64 Micro Architecture used during static analysisARM_NEOVERSE_V2
Frequency DriverNA Frequency GovernorNA
Huge Pagesmadvise Hyperthreadingoff
Number of sockets1 Number of cores per socket96
Compilation Optionsexec: Arm Toolchain for Linux 22.1.0 clang version 22.1.0 (https://github.com/arm/arm-toolchain.git c95792353373404441df364b5a762338e5642230) /opt/arm/arm-toolchain-for-linux/bin/clang-22 -frtlib-add-rpath -fveclib=ArmPL -mllvm -gvn-add-phi-translation=1 -mllvm -store-to-load-forwarding-conflict-detection=0 --driver-mode=g++ -I /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src -I /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/armclang_5/kripke-build/include -I /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/tpl/raja/include -I /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/armclang_5/kripke-build/raja/include -I /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/tpl/raja/tpl/camp/include -I /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/armclang_5/kripke-build/raja/tpl/camp/include -O3 -mcpu=native -O2 -mcpu=neoverse-v2 -I /opt/arm/arm-performance-libraries/lib/pkgconfig/../../include -L/opt/arm/arm-performance-libraries/lib/pkgconfig/../../lib -larmpl -lastring -lamath -lm -I /opt/arm/arm-performance-libraries/lib/pkgconfig/../../include -L/opt/arm/arm-performance-libraries/lib/pkgconfig/../../lib -larmpl -lastring -lamath -lm -fno-vectorize -fno-slp-vectorize -fno-openmp-simd -ffast-math -g -fno-omit-frame-pointer -no-pie -grecord-command-line -O3 -D NDEBUG -std=c++17 -fPIC -fopenmp=libomp -MD -MT CMakeFiles/kripke.dir/home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/SweepSubdomain.cpp.o -MF CMakeFiles/kripke.dir/home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/SweepSubdomain.cpp.o.d -o CMakeFiles/kripke.dir/home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/SweepSubdomain.cpp.o -c /home/eoseret/qaas/qaas_runs/178-533-8580/intel/Kripke/build/Kripke/src/Kripke/Kernel/SweepSubdomain.cpp

Configuration Summary

Dataset
Run Command<executable> --groups 1024 --zones 24,16,16
MPI Commandmpirun -n <number_processes> --bind-to none --report-bindings
Number Processes1
FilterNot Used
Profile StartNot Used
Profile StopNot Used

×