options

Functions and Loops

16 loops and 15 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.05% 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.

Colums Filter

Exclusive Coverage run_0 (%) Inclusive Coverage run_0 (%) Max Exclusive Time Over Threads run_0 (s) Max Inclusive Time Over Threads run_0 (s) Exclusive Time w.r.t. Wall Time run_0 (s) Inclusive Time w.r.t. Wall Time run_0 (s) Nb Threads run_0 Deviation (coverage) run_0 Deviation (walltime) run_0 Categories run_0 Compilation Options
NameModuleExclusive Coverage run_0 (%)Inclusive Coverage run_0 (%)Max Exclusive Time Over Threads run_0 (s)Max Inclusive Time Over Threads run_0 (s)Exclusive Time w.r.t. Wall Time run_0 (s)Inclusive Time w.r.t. Wall Time run_0 (s)Nb Threads run_0Deviation (coverage) run_0Deviation (walltime) run_0Categories run_0Compilation Options
void Kripke::DispatchHelper<Kripke::ArchT_OpenMP>::operator()<Kripke::LayoutT_DGZ, ScatteringSdom, Kripke::SdomId&, Kripke::SdomId&, Kripke::Core::Set&, Kripke::Core::Set&, Kripke::Core::Set&, Kripke::Core::Field<double, Kri...+kripke.exe0.0086.440.00135.930.00137.26520.190.22Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2024.0.0 (2024.0.0.20231017) --driver-mode=g++ --intel -I /home/kcamus/miniapp_intel/kripke/Kripke/src -I /home/kcamus/miniapp_intel/kripke/Kripke/icx/include -I /home/kcamus/miniapp_intel/kripke/Kripke/tpl/r...
Loop 1455 - forall.hpp:63-63 - kripke.exe [...]+0.0086.440.00137.320.00137.26110.000.00
Loop 1456 - forall.hpp:63-63 - kripke.exe [...]+0.0186.440.04137.310.01137.26380.000.01
Loop 1457 - Scattering.cpp:87-97 - kripke.exe [...]+64.3986.43101.99137.28102.25137.26520.250.39
Loop 1459 - Scattering.cpp:91-95 - kripke.exe [...]0.000.000.000.000.000.0000.000.00
Loop 1458 - Scattering.cpp:91-95 - kripke.exe [...]22.0422.0435.2835.2835.0035.00520.240.37
bool _INTERNAL479e2da4::__kmp_wait_template<kmp_flag_64<false, true>, true, false, true>(kmp_info*, kmp_flag_64<false, true>*, void*)libiomp5.so0.006.220.0011.010.009.88510.420.65OMP (%): 100.00
void LPlusTimesSdom::operator()<Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ> >(Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ>, Kripke::SdomId, Kripke::Core::Set const&, Kripke::Core::Set const&, K...+kripke.exe0.003.000.005.250.004.77520.180.28Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2024.0.0 (2024.0.0.20231017) --driver-mode=g++ --intel -I /home/kcamus/miniapp_intel/kripke/Kripke/src -I /home/kcamus/miniapp_intel/kripke/Kripke/icx/include -I /home/kcamus/miniapp_intel/kripke/Kripke/tpl/r...
Loop 1021 - forall.hpp:63-63 - kripke.exe [...]+0.003.000.005.340.004.7710.000.00
Loop 1025 - Collapse.hpp:74-74 - kripke.exe [...]+0.002.870.005.080.004.5640.000.00
Loop 1026 - forall.hpp:63-63 - kripke.exe [...]2.872.875.085.084.564.56520.170.27
Loop 1023 - Collapse.hpp:74-74 - kripke.exe [...]+0.000.130.000.250.000.2000.000.00
Loop 1024 - forall.hpp:63-63 - kripke.exe [...]0.130.130.250.250.200.20520.020.03
Loop 1022 - forall.hpp:63-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.00
Loop 1020 - forall.hpp:63-63 - kripke.exe [...]+0.000.000.000.000.000.0000.000.00
Loop 1019 - forall.hpp:63-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.00
void Kripke::DispatchHelper<Kripke::ArchT_OpenMP>::operator()<Kripke::LayoutT_DGZ, LTimesSdom, Kripke::SdomId&, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Core::Set const&, Kripke::Cor...+kripke.exe0.002.850.004.790.004.52520.110.17Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2024.0.0 (2024.0.0.20231017) --driver-mode=g++ --intel -I /home/kcamus/miniapp_intel/kripke/Kripke/src -I /home/kcamus/miniapp_intel/kripke/Kripke/icx/include -I /home/kcamus/miniapp_intel/kripke/Kripke/tpl/r...
Loop 1192 - forall.hpp:63-63 - kripke.exe [...]+0.002.850.004.950.004.5250.000.00
Loop 1194 - Collapse.hpp:74-74 - kripke.exe [...]+0.000.950.001.720.001.5150.000.00
Loop 1195 - forall.hpp:63-63 - kripke.exe [...]0.950.951.721.721.511.51520.060.10
Loop 1193 - forall.hpp:63-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.00
Loop 1191 - forall.hpp:63-63 - kripke.exe [...]+0.000.000.000.000.000.0000.000.00
Loop 1190 - forall.hpp:63-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.00
Loop 1196 - Collapse.hpp:74-74 - kripke.exe [...]+0.001.900.003.220.003.0230.000.00
Loop 1197 - forall.hpp:63-63 - kripke.exe [...]1.901.903.213.213.023.02520.090.14
void Kripke::DispatchHelper<Kripke::ArchT_OpenMP>::operator()<Kripke::LayoutT_DGZ, SweepSdom, Kripke::Core::DataStore&, Kripke::SdomId&>(Kripke::LayoutT_DGZ, SweepSdom const&, Kripke::Core::DataStore&, Kripke::SdomId&) const...+kripke.exe0.000.910.001.480.001.44520.020.03Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2024.0.0 (2024.0.0.20231017) --driver-mode=g++ --intel -I /home/kcamus/miniapp_intel/kripke/Kripke/src -I /home/kcamus/miniapp_intel/kripke/Kripke/icx/include -I /home/kcamus/miniapp_intel/kripke/Kripke/tpl/r...
Loop 1640 - forall.hpp:63-63 - kripke.exe [...]+0.000.910.001.540.001.4410.000.00
Loop 1642 - forall.hpp:63-63 - kripke.exe [...]+0.000.910.011.530.001.44100.000.00
Loop 1643 - forall.hpp:63-63 - kripke.exe [...]+0.020.910.061.520.031.44520.010.01
Loop 1641 - forall.hpp:63-63 - kripke.exe [...]0.890.891.461.461.421.42520.020.03
_ZN17_INTERNAL479e2da426__kmp_hyper_barrier_gatherE12barrier_typeP8kmp_infoiiPFvPvS3_ES3_..0libiomp5.so0.000.230.002.840.000.37130.400.63OMP (%): 100.00
void PopulationSdom::operator()<Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ> >(Kripke::ArchLayoutT<Kripke::ArchT_OpenMP, Kripke::LayoutT_DGZ>, Kripke::SdomId, Kripke::Core::Set const&, Kripke::Core::Set const&, K...+kripke.exe0.000.130.000.230.000.21520.010.01Exe (%): 100.00clang based Intel(R) oneAPI DPC++/C++ Compiler 2024.0.0 (2024.0.0.20231017) --driver-mode=g++ --intel -I /home/kcamus/miniapp_intel/kripke/Kripke/src -I /home/kcamus/miniapp_intel/kripke/Kripke/icx/include -I /home/kcamus/miniapp_intel/kripke/Kripke/tpl/r...
Loop 1243 - forall.hpp:63-63 - kripke.exe [...]+0.000.010.000.020.000.0100.000.00
Loop 1245 - forall.hpp:63-63 - kripke.exe [...]0.010.010.020.020.010.01510.000.01
Loop 1244 - forall.hpp:63-63 - kripke.exe [...]0.000.000.000.000.000.0000.000.00
Loop 1247 - Collapse.hpp:74-76 - kripke.exe [...]+0.000.130.000.220.000.2040.000.00
Loop 1246 - forall.hpp:63-63 - kripke.exe [...]0.130.130.220.220.200.20520.010.01
__intel_avx_rep_memset+kripke.exe0.000.110.008.570.000.1710.000.00Memory (%): 100.00
Loop 2144 - - kripke.exe0.000.000.000.000.000.0000.000.00
kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check()libiomp5.so0.000.070.000.150.000.11520.020.02OMP (%): 100.00
unknown_kernel_regionkernel0.020.090.03520.010.02System (%): 100.00
×