options

Functions and Loops

27 loops and 91 functions have been discarded from the report because their coverage is lower than the threshold set by object_coverage_threshold (0.01%). It represents about 0.12% of the application. To include them, change the value of object_coverage_threshold in the experiment directory configuration file, then rerun the command with the additionnal parameter --force-static-analysis.
Inclusive metrics are only related to the given object code and do not include other external objects / libraries.

Columns Filter

Coverage run_0 (%) Coverage Excluding Loops run_0 (%) Max Inclusive Time Over Threads run_0 (s) Max Exclusive Time Over Threads run_0 (s) Inclusive Time w.r.t. Wall Time run_0 (s) Exclusive Time w.r.t. Wall Time run_0 (s) Nb Threads run_0 Deviation (coverage) run_0 Deviation (walltime) run_0 Categories run_0 GFLOPS run_0 Compilation Options (run_0) RETIRED_FP_OPS_BY_WIDTH:PACK128_UOPS_RETIRED (run_0) RETIRED_FP_OPS_BY_WIDTH:SCALAR_UOPS_RETIRED (run_0) cycles (run_0) RETIRED_FP_OPS_BY_WIDTH:PACK256_UOPS_RETIRED (run_0) RETIRED_FP_OPS_BY_WIDTH:PACK512_UOPS_RETIRED
NameModuleCoverage run_0 (%)Coverage Excluding Loops run_0 (%)Max Inclusive Time Over Threads run_0 (s)Max Exclusive Time Over Threads run_0 (s)Inclusive Time w.r.t. Wall Time run_0 (s)Exclusive Time w.r.t. Wall Time run_0 (s)Nb Threads run_0Deviation (coverage) run_0Deviation (walltime) run_0Categories run_0GFLOPS run_0Compilation Options(run_0) RETIRED_FP_OPS_BY_WIDTH:PACK128_UOPS_RETIRED(run_0) RETIRED_FP_OPS_BY_WIDTH:SCALAR_UOPS_RETIRED(run_0) cycles(run_0) RETIRED_FP_OPS_BY_WIDTH:PACK256_UOPS_RETIRED(run_0) RETIRED_FP_OPS_BY_WIDTH:PACK512_UOPS_RETIRED
void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::sequential::seq_exec, RAJA::statement::For<3l, RAJA::policy::sequential...+kripke.exe85.390.0015.630.0015.260.001921.310.22Exe (%): 100.00639.06AMD clang version 17.0.6 (CLANG: AOCC_5.0.0-Build#1377 2024_09_24) /cluster/comp/aocc/5.0.0/bin/clang-17 --driver-mode=g++ -I /home/eoseret/qaas_runs_ZEN5/173-940-2141/intel/Kripke/build/Kripke/src -I /home/eoseret/qaas_runs_ZEN5/173-940-2141/intel/Kripke/...6.49 E123.27 E127.57 E120.00.0
Loop 648 - For.hpp:137-137 - kripke.exe [...]+85.390.0016.310.0015.260.00610.010.00396.2260.0 E653.8 E6142 E60.00.0
Loop 649 - For.hpp:137-137 - kripke.exe [...]+85.390.1116.310.0615.260.021920.060.01673.539.04 E94.13 E99.69 E90.00.0
Loop 650 - Scattering.cpp:88-97 - kripke.exe [...]+85.2858.4316.2410.8615.2410.441921.150.20638.674.43 E122.24 E125.18 E120.00.0
Loop 651 - Scattering.cpp:91-95 - kripke.exe [...]26.8526.855.385.384.804.801921.060.18639.772.05 E121.02 E122.38 E120.00.0
__kmp_hardware_timestamplibomp.so3.603.601.181.180.640.641921.400.25OMP (%): 100.000.000.00.0319 E90.00.0
void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 2l>, RAJA::statement::For<1l, RAJA::policy::sequential::seq_exec, RAJA::statement::For<3l, RAJA::policy::sequential...+kripke.exe3.290.000.650.000.590.001920.260.05Exe (%): 100.001027.29AMD clang version 17.0.6 (CLANG: AOCC_5.0.0-Build#1377 2024_09_24) /cluster/comp/aocc/5.0.0/bin/clang-17 --driver-mode=g++ -I /home/eoseret/qaas_runs_ZEN5/173-940-2141/intel/Kripke/build/Kripke/src -I /home/eoseret/qaas_runs_ZEN5/173-940-2141/intel/Kripke/...453 E9151 E9292 E90.00.0
Loop 835 - Collapse.hpp:74-76 - kripke.exe [...]+3.290.000.670.010.590.001820.010.001802.48595 E6158 E6207 E60.00.0
Loop 834 - For.hpp:137-137 - kripke.exe [...]+3.290.020.660.020.590.001920.020.001256.743.56 E91.26 E91.90 E90.00.0
Loop 833 - For.hpp:137-137 - kripke.exe [...]3.273.270.640.640.580.581920.260.051025.27449 E9150 E9289 E90.00.0
__kmp_hyper_barrier_release(barrier_type, kmp_info*, int, int, int, void*)libomp.so2.852.850.920.920.510.511850.790.14OMP (%): 100.000.000.00.0253 E90.00.0
void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 2l>, RAJA::statement::For<1l, RAJA::policy::sequential::seq_exec, RAJA::statement::For<3l, RAJA::policy::sequential...+kripke.exe2.790.000.570.000.500.001920.200.04Exe (%): 100.001211.57AMD clang version 17.0.6 (CLANG: AOCC_5.0.0-Build#1377 2024_09_24) /cluster/comp/aocc/5.0.0/bin/clang-17 --driver-mode=g++ -I /home/eoseret/qaas_runs_ZEN5/173-940-2141/intel/Kripke/build/Kripke/src -I /home/eoseret/qaas_runs_ZEN5/173-940-2141/intel/Kripke/...453 E9151 E9247 E90.00.0
Loop 545 - Collapse.hpp:74-76 - kripke.exe [...]+2.790.010.600.020.500.001920.020.001311.311.59 E9498 E6789 E60.00.0
Loop 544 - For.hpp:137-137 - kripke.exe [...]+2.780.030.590.030.500.011920.030.011195.305.04 E91.55 E92.73 E90.00.0
Loop 543 - For.hpp:137-137 - kripke.exe [...]2.752.750.560.560.490.491920.210.041211.43446 E9149 E9243 E90.00.0
void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::sequential::seq_exec, RAJA::statement::For<3l, RAJA::policy::sequential...+kripke.exe1.410.000.330.010.250.001920.160.03Exe (%): 100.00597.45AMD clang version 17.0.6 (CLANG: AOCC_5.0.0-Build#1377 2024_09_24) /cluster/comp/aocc/5.0.0/bin/clang-17 --driver-mode=g++ -I /home/eoseret/qaas_runs_ZEN5/173-940-2141/intel/Kripke/build/Kripke/src -I /home/eoseret/qaas_runs_ZEN5/173-940-2141/intel/Kripke/...48.3 E9103 E9125 E90.00.0
Loop 1112 - For.hpp:137-137 - kripke.exe [...]+1.410.000.370.000.250.00590.010.00613.2123.8 E656.3 E664.7 E60.00.0
Loop 1113 - For.hpp:137-137 - kripke.exe [...]+1.410.000.360.010.250.001180.010.00422.0358.8 E6173 E6272 E60.00.0
Loop 1114 - For.hpp:137-137 - kripke.exe [...]+1.410.010.350.030.250.001870.020.00517.67374 E6815 E61.14 E90.00.0
Loop 1115 - For.hpp:137-137 - kripke.exe [...]1.401.400.330.330.250.251920.160.03598.6847.9 E9102 E9124 E90.00.0
void RAJA::internal::StatementExecutor<RAJA::statement::Collapse<RAJA::omp_parallel_collapse_exec, camp::int_seq<long, 0l, 1l>, RAJA::statement::For<2l, RAJA::policy::sequential::seq_exec, RAJA::statement::Lambda<0l> > >, RAJA::i...+kripke.exe0.280.000.060.000.050.001920.030.00Exe (%): 100.00242.74AMD clang version 17.0.6 (CLANG: AOCC_5.0.0-Build#1377 2024_09_24) /cluster/comp/aocc/5.0.0/bin/clang-17 --driver-mode=g++ -I /home/eoseret/qaas_runs_ZEN5/173-940-2141/intel/Kripke/build/Kripke/src -I /home/eoseret/qaas_runs_ZEN5/173-940-2141/intel/Kripke/...0.012.0 E924.5 E90.00.0
Loop 931 - For.hpp:137-137 - kripke.exe [...]+0.280.000.070.000.050.00220.010.00503.070.026.3 E625.9 E60.00.0
Loop 932 - For.hpp:137-137 - kripke.exe [...]0.280.280.060.060.050.051920.030.00242.460.012.0 E924.5 E90.00.0
unknown_kernel_regionkernel0.100.000.050.000.020.001920.060.01System (%): 55.16
OMP (%): 44.70
MPI (%): 0.15
90.011.08 E9540 E68.92 E90.03.75 E6
Kripke::SteadyStateSolver(Kripke::Core::DataStore&, unsigned long, bool)+kripke.exe0.080.000.400.000.010.0080.110.02Exe (%): 100.000.00AMD clang version 17.0.6 (CLANG: AOCC_5.0.0-Build#1377 2024_09_24) /cluster/comp/aocc/5.0.0/bin/clang-17 --driver-mode=g++ -I /home/eoseret/qaas_runs_ZEN5/173-940-2141/intel/Kripke/build/Kripke/src -I /home/eoseret/qaas_runs_ZEN5/173-940-2141/intel/Kripke/...0.00.07.41 E90.00.0
Loop 500 - SteadyStateSolver.cpp:50-110 - kripke.exe [...]+0.080.000.400.000.010.0000.000.000.000.00.00.00.00.0
Loop 501 - SteadyStateSolver.cpp:94-95 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 513 - Kernel.h:45-52 - kripke.exe [...]+0.010.000.060.000.000.0000.000.000.000.00.00.00.00.0
Loop 510 - plugins.hpp:47-51 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 511 - plugins.hpp:59-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 509 - plugins.hpp:35-39 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 512 - plugins.hpp:71-75 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 514 - forall.hpp:98-98 - kripke.exe [...]0.010.010.060.060.000.0080.020.000.000.00.01.14 E90.00.0
Loop 506 - Kernel.h:45-52 - kripke.exe [...]+0.050.000.270.000.010.0000.000.000.000.00.00.00.00.0
Loop 503 - plugins.hpp:47-51 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 504 - plugins.hpp:59-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 505 - plugins.hpp:71-75 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 502 - plugins.hpp:35-39 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 507 - forall.hpp:98-98 - kripke.exe [...]0.050.050.270.270.010.0180.110.020.000.00.04.67 E90.00.0
Loop 508 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 520 - Kernel.h:45-52 - kripke.exe [...]+0.010.000.060.000.000.0000.000.000.000.00.00.00.00.0
Loop 516 - plugins.hpp:35-39 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 517 - plugins.hpp:47-51 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 521 - forall.hpp:98-98 - kripke.exe [...]0.010.010.060.060.000.0080.020.000.000.00.01.20 E90.00.0
Loop 519 - plugins.hpp:71-75 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 518 - plugins.hpp:59-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 522 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 515 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 523 - stl_iterator.h:1054-1182 - kripke.exe [...]+0.000.000.020.000.000.0000.000.000.000.00.00.00.00.0
Loop 525 - forall.hpp:98-98 - kripke.exe [...]0.000.000.020.020.000.0080.010.000.000.00.0401 E60.00.0
Loop 528 - plugins.hpp:35-39 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 526 - plugins.hpp:59-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 527 - plugins.hpp:47-51 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 524 - plugins.hpp:71-75 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 529 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 532 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 531 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 530 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
__kmp_hyper_barrier_gather(barrier_type, kmp_info*, int, int, void (*)(void*, void*), void*)libomp.so0.080.080.230.230.010.01490.270.05OMP (%): 100.000.000.00.07.05 E90.00.0
Kripke::SweepSolver(Kripke::Core::DataStore&, std::vector<Kripke::SdomId, std::allocator<Kripke::SdomId> >, bool)+kripke.exe0.030.000.180.000.010.0080.150.03Exe (%): 100.002.07AMD clang version 17.0.6 (CLANG: AOCC_5.0.0-Build#1377 2024_09_24) /cluster/comp/aocc/5.0.0/bin/clang-17 --driver-mode=g++ -I /home/eoseret/qaas_runs_ZEN5/173-940-2141/intel/Kripke/build/Kripke/src -I /home/eoseret/qaas_runs_ZEN5/173-940-2141/intel/Kripke/...11.3 E60.02.69 E90.00.0
Loop 1050 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1009 - new_allocator.h:145-145 - kripke.exe [...]+0.010.000.100.010.000.0050.020.0071.8711.3 E60.077.6 E60.00.0
Loop 1013 - plugins.hpp:47-51 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1022 - plugins.hpp:71-75 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1020 - plugins.hpp:35-39 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1015 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1024 - plugins.hpp:59-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1019 - plugins.hpp:47-51 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1018 - plugins.hpp:59-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1023 - forall.hpp:98-98 - kripke.exe [...]0.000.000.030.030.000.0050.050.010.000.00.0233 E60.00.0
Loop 1017 - forall.hpp:98-98 - kripke.exe [...]0.000.000.040.040.000.0070.080.010.000.00.0336 E60.00.0
Loop 1014 - plugins.hpp:35-39 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1011 - forall.hpp:98-98 - kripke.exe [...]0.000.000.030.030.000.0070.040.010.000.00.0310 E60.00.0
Loop 1027 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1026 - plugins.hpp:35-39 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1025 - plugins.hpp:47-51 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1016 - plugins.hpp:71-75 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1010 - plugins.hpp:71-75 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1021 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1012 - plugins.hpp:59-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1036 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1029 - SweepSolver.cpp:42-46 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1037 - stl_iterator.h:1054-1182 - kripke.exe [...]+0.010.000.040.000.000.0000.000.000.000.00.00.00.00.0
Loop 1039 - forall.hpp:98-98 - kripke.exe [...]0.010.010.040.040.000.0080.040.010.000.00.0647 E60.00.0
Loop 1040 - plugins.hpp:59-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1041 - plugins.hpp:47-51 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1042 - plugins.hpp:35-39 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1038 - plugins.hpp:71-75 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1030 - stl_iterator.h:1054-1182 - kripke.exe [...]+0.010.000.040.000.000.0000.000.000.000.00.00.00.00.0
Loop 1035 - plugins.hpp:35-39 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1032 - forall.hpp:98-98 - kripke.exe [...]0.010.010.040.040.000.0080.040.010.000.00.0595 E60.00.0
Loop 1034 - plugins.hpp:47-51 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1031 - plugins.hpp:71-75 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1033 - plugins.hpp:59-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1043 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1028 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1051 - basic_string.h:195-6343 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1044 - stl_iterator.h:1054-1182 - kripke.exe [...]+0.010.000.040.000.000.0000.000.000.000.00.00.00.00.0
Loop 1049 - plugins.hpp:35-39 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1048 - plugins.hpp:47-51 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1046 - forall.hpp:98-98 - kripke.exe [...]0.010.010.040.040.000.0080.060.010.000.00.0492 E60.00.0
Loop 1045 - plugins.hpp:71-75 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
Loop 1047 - plugins.hpp:59-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.000.000.00.00.00.00.0
MPI_Testanylibmpi.so.12.0.00.020.020.220.220.000.0060.540.10MPI (%): 100.0091.27274 E60.01.49 E90.00.0
__GI___strcasecmp_l_sse2libc.so.60.010.010.070.070.000.0080.130.02String (%): 100.00125.680.00.0996 E60.0253 E6
×