options

Functions and Loops

  • Part of Application Profiled in reference run: % . All metrics are expressed relatively to the part profiled.
  • 18 loops and 29 functions have been discarded from the report because their ratio ((Max Inclusive Time Over Threads * 100) / Max Thread Active Time) is lower than the threshold set by object_coverage_threshold (0.01%). It represents about 0.04% 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

Max Thread Time / Application Profiled Time icx_5 (%) Coverage icx_5 (%) Coverage Excluding Loops icx_5 (%) Max Inclusive Time Over Threads icx_5 (s) Max Exclusive Time Over Threads icx_5 (s) Inclusive Time w.r.t. Application Profiled Time icx_5 (s) Exclusive Time w.r.t. Application Profiled Time icx_5 (s) Nb Threads icx_5 Deviation (coverage) icx_5 Deviation (walltime) icx_5 Categories icx_5 GFLOPS icx_5 Compilation Options Max Thread Time / Application Profiled Time Coverage Coverage Excluding Loops Max Inclusive Time Over Threads Max Exclusive Time Over Threads Inclusive Time w.r.t. Application Profiled Time Exclusive Time w.r.t. Application Profiled Time Nb Threads Deviation (coverage) Deviation (walltime) Categories GFLOPS Compilation Options
NameModuleMax Thread Time / Application Profiled Time icx_5 (%)Coverage icx_5 (%)Coverage Excluding Loops icx_5 (%)Max Inclusive Time Over Threads icx_5 (s)Max Exclusive Time Over Threads icx_5 (s)Inclusive Time w.r.t. Application Profiled Time icx_5 (s)Exclusive Time w.r.t. Application Profiled Time icx_5 (s)Nb Threads icx_5Deviation (coverage) icx_5Deviation (walltime) icx_5Categories icx_5GFLOPS icx_5Compilation 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...+exec42.2841.8921.9021.722137.2721.5011.241910.260.12Exe (%): 100.00301.69 --driver-mode=g++ --intel -I /beegfs/hackathon/users/eoseret/qaas_runs_test/178-668-9338/intel/Kripke/build/Kripke/src -I /beegfs/hackathon/users/eoseret/qaas_runs_test/178-668-9338/intel/Kripke/build/icx_5/kripke-build/include -I /beegfs/hackathon/users/...
►Loop 1174 - Scattering.cpp:82-97 - exec [...]+20.8719.9919.9910.7310.7210.2610.261910.360.18306.42
○Loop 1173 - For.hpp:142-142 - exec [...]0.020.000.000.010.010.000.0040.000.0023.76
○Loop 1175 - Scattering.cpp:91-95 - exec [...]0.000.000.000.000.000.000.0000.000.000.00
○kmp_flag_64<false, true>::wait(kmp_info*, int, void*)libiomp5.so47.3320.7220.7224.312022.1910.6410.6419115.938.15OMP (%): 100.000.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...+exec28.7419.180.0014.760.429.840.001919.334.76Exe (%): 100.0030.56 --driver-mode=g++ --intel -I /beegfs/hackathon/users/eoseret/qaas_runs_test/178-668-9338/intel/Kripke/build/Kripke/src -I /beegfs/hackathon/users/eoseret/qaas_runs_test/178-668-9338/intel/Kripke/build/icx_5/kripke-build/include -I /beegfs/hackathon/users/...
►Loop 810 - For.hpp:142-142 - exec [...]+0.0419.170.0014.800.029.840.0060.010.000.00
►Loop 811 - For.hpp:142-142 - exec [...]+0.000.000.000.000.000.000.0000.000.000.00
○Loop 812 - For.hpp:142-142 - exec [...]0.000.000.000.000.000.000.0000.000.000.00
►Loop 813 - For.hpp:142-142 - exec [...]+0.0319.170.0014.780.019.840.00130.000.000.00
○Loop 814 - For.hpp:142-142 - exec [...]28.7419.1719.1714.7614.769.849.841919.324.7630.56
►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...+exec20.8514.330.0110.700.577.350.001916.243.18Exe (%): 100.0040.84 --driver-mode=g++ --intel -I /beegfs/hackathon/users/eoseret/qaas_runs_test/178-668-9338/intel/Kripke/build/Kripke/src -I /beegfs/hackathon/users/eoseret/qaas_runs_test/178-668-9338/intel/Kripke/build/icx_5/kripke-build/include -I /beegfs/hackathon/users/...
►Loop 944 - For.hpp:142-142 - exec [...]+0.0214.320.0010.740.017.350.0040.000.0011.88
►Loop 947 - For.hpp:142-142 - exec [...]+0.0614.320.0010.730.037.350.00390.010.007.84
○Loop 948 - For.hpp:142-142 - exec [...]20.8414.3214.3210.7010.707.357.351916.233.1840.84
►Loop 945 - For.hpp:142-142 - exec [...]+0.000.000.000.000.000.000.0000.000.000.00
○Loop 946 - For.hpp:142-142 - exec [...]0.000.000.000.000.000.000.0000.000.000.00
►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...+exec2.741.890.011.400.660.970.001910.780.40Exe (%): 100.00123.94 --driver-mode=g++ --intel -I /beegfs/hackathon/users/eoseret/qaas_runs_test/178-668-9338/intel/Kripke/build/Kripke/src -I /beegfs/hackathon/users/eoseret/qaas_runs_test/178-668-9338/intel/Kripke/build/icx_5/kripke-build/include -I /beegfs/hackathon/users/...
►Loop 1352 - For.hpp:142-142 - exec [...]+0.021.880.001.440.010.960.0010.000.000.00
►Loop 1353 - For.hpp:142-142 - exec [...]+0.041.880.001.430.020.960.00190.010.0012.40
►Loop 1354 - For.hpp:142-142 - exec [...]+0.021.880.001.410.010.960.0030.000.0095.05
○Loop 1355 - For.hpp:142-142 - exec [...]2.721.881.881.401.400.960.961910.770.39123.79
○unknown_kernel_regionkernel2.390.790.791.2376.820.400.401910.360.19System (%): 99.86
OMP (%): 0.12
MPI (%): 0.01
Math (%): 0.01
3.45
○kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check()libiomp5.so1.460.540.540.7552.440.280.281910.420.21OMP (%): 100.000.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...+exec0.810.520.000.410.170.270.001910.240.12Exe (%): 100.0066.95 --driver-mode=g++ --intel -I /beegfs/hackathon/users/eoseret/qaas_runs_test/178-668-9338/intel/Kripke/build/Kripke/src -I /beegfs/hackathon/users/eoseret/qaas_runs_test/178-668-9338/intel/Kripke/build/icx_5/kripke-build/include -I /beegfs/hackathon/users/...
○Loop 1089 - For.hpp:142-142 - exec [...]0.810.520.520.410.410.270.271910.240.1267.07
○__GI___sched_yieldlibc.so.60.250.090.090.138.460.040.041610.070.04System (%): 100.000.00
○__kmp_yieldlibiomp5.so0.110.020.020.062.260.010.011090.020.01OMP (%): 100.000.00
►__intel_avx_rep_memset+exec2.650.010.011.361.360.010.0110.000.00Memory (%): 100.000.00
○Loop 1823 - - exec0.000.000.000.000.000.000.0000.000.000.00

×