options

Expert Summary

Colums Filter

Source Function Level Max Time Over Threads (s) Time w.r.t. Wall Time (s) Coverage (% app. time) Speedup if no scalar integer Speedup if FP arith vectorized Speedup if fully vectorized Speedup if FP only Number of paths Vectorization Ratio (%) Vector Length Use (%) Flops (GFLOP/s) CQA cycles CQA cycles if no scalar integer CQA cycles if FP arith vectorized CQA cycles if fully vectorized CQA cycles if FP only
IDModuleSource LocationSource FunctionLevelMax Time Over Threads (s)Time w.r.t. Wall Time (s)Coverage (% app. time)Speedup if no scalar integerSpeedup if FP arith vectorizedSpeedup if fully vectorizedSpeedup if FP onlyNumber of pathsVectorization Ratio (%)Vector Length Use (%)Flops (GFLOP/s)CQA cyclesCQA cycles if no scalar integerCQA cycles if FP arith vectorizedCQA cycles if fully vectorizedCQA cycles if FP only
Loop 1141execforall.hpp:59-59,IndexValue.hpp:105-105,IndexValue.hpp:217-217,Scattering.cpp:87-88,Scattering.cpp:91-91,Scattering.cpp:95-97_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE14ScatteringSdomJRNS_6SdomIdES7_RNS_4Core3SetESA_SA_RNS8_5FieldIdJNS_6MomentENS_5GroupENS_4ZoneEEEESG_RNSB_IdJNS_8MaterialENS_8LegendreENS_11GlobalGroupESJ_EEERNSB_INS_7MixElemEJSE_EEERNSB_IiJSE_EEERNSB_ISH_JSM_EEERNSB_IdJSM_EEERNSB_ISI_JSC_EEEEEEvT_RKT0_DpOT1_.extractedInBetween47.2642.9163.182.323.277.682.81424.0115.5063.966.082.631.860.792.17
Loop 1142execLayout.hpp:55-55,IndexValue.hpp:217-217,Scattering.cpp:91-95_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE14ScatteringSdomJRNS_6SdomIdES7_RNS_4Core3SetESA_SA_RNS8_5FieldIdJNS_6MomentENS_5GroupENS_4ZoneEEEESG_RNSB_IdJNS_8MaterialENS_8LegendreENS_11GlobalGroupESJ_EEERNSB_INS_7MixElemEJSE_EEERNSB_IiJSE_EEERNSB_ISH_JSM_EEERNSB_IdJSM_EEERNSB_ISI_JSC_EEEEEEvT_RKT0_DpOT1_.extractedInnermost11.959.5814.111.003.468.001.0010.0012.50113.754.004.001.160.504.00
Loop 931execforall.hpp:59-59,LTimes.cpp:62-62_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE10LTimesSdomJRNS_6SdomIdERKNS_4Core3SetESB_SB_SB_RNS8_5FieldIdJNS_9DirectionENS_5GroupENS_4ZoneEEEERNSC_IdJNS_6MomentESE_SF_EEERNSC_IdJSI_SD_EEEEEEvT_RKT0_DpOT1_.extractedInnermost3.332.433.581.001.412.001.001100.0050.0082.141.001.000.710.501.00
Loop 811execforall.hpp:59-59,LPlusTimes.cpp:57-57_ZNK14LPlusTimesSdomclIN6Kripke11ArchLayoutTINS1_12ArchT_OpenMPENS1_11LayoutT_DGZEEEEEvT_NS1_6SdomIdERKNS1_4Core3SetESB_SB_SB_RNS8_5FieldIdJNS1_6MomentENS1_5GroupENS1_4ZoneEEEERNSC_IdJNS1_9DirectionESE_SF_EEERNSC_IdJSI_SD_EEE.extractedInnermost2.691.962.891.001.412.001.001100.0050.00102.381.001.000.710.501.00
Loop 1297execSweepSubdomain.cpp:87-89,SweepSubdomain.cpp:95-105,forall.hpp:59-59_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE9SweepSdomJRNS_4Core9DataStoreERNS_6SdomIdEEEEvT_RKT0_DpOT1_.extractedInnermost1.340.771.131.001.501.501.00111.5413.9487.2012.0012.008.008.0012.00
Loop 1057execforall.hpp:59-59,Operators.hpp:307-307,Population.cpp:58-58_ZNK14PopulationSdomclIN6Kripke11ArchLayoutTINS1_12ArchT_OpenMPENS1_11LayoutT_DGZEEEEEvT_NS1_6SdomIdERKNS1_4Core3SetESB_SB_RNS8_5FieldIdJNS1_9DirectionENS1_5GroupENS1_4ZoneEEEERNSC_IdJSD_EEERNSC_IdJSF_EEEPd.extractedInnermost0.370.260.381.001.672.001.001100.0050.0046.334.004.002.402.004.00
Loop 1140execLayout.hpp:55-55,forall.hpp:59-59,Scattering.cpp:95-97_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE14ScatteringSdomJRNS_6SdomIdES7_RNS_4Core3SetESA_SA_RNS8_5FieldIdJNS_6MomentENS_5GroupENS_4ZoneEEEESG_RNSB_IdJNS_8MaterialENS_8LegendreENS_11GlobalGroupESJ_EEERNSB_INS_7MixElemEJSE_EEERNSB_IiJSE_EEERNSB_ISH_JSM_EEERNSB_IdJSM_EEERNSB_ISI_JSC_EEEEEEvT_RKT0_DpOT1_.extractedInBetween0.140.070.11.621.0013.871.6250.0011.4667.994.332.674.330.312.67
Loop 1296execforall.hpp:59-59,Iterators.hpp:310-310,Operators.hpp:307-307_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE9SweepSdomJRNS_4Core9DataStoreERNS_6SdomIdEEEEvT_RKT0_DpOT1_.extractedInBetween0.030.010.021.001.009.281.1520.0012.37190.665.755.755.750.625.00
Loop 1139execLayout.hpp:55-55,Iterators.hpp:177-177,Collapse.hpp:81-83,Scattering.cpp:82-84,Scattering.cpp:95-97_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE14ScatteringSdomJRNS_6SdomIdES7_RNS_4Core3SetESA_SA_RNS8_5FieldIdJNS_6MomentENS_5GroupENS_4ZoneEEEESG_RNSB_IdJNS_8MaterialENS_8LegendreENS_11GlobalGroupESJ_EEERNSB_INS_7MixElemEJSE_EEERNSB_IiJSE_EEERNSB_ISH_JSM_EEERNSB_IdJSM_EEERNSB_ISI_JSC_EEEEEEvT_RKT0_DpOT1_.extractedOutermost0.0200NANANANANANANANANANANANANA
Loop 1295execLayout.hpp:55-55,forall.hpp:59-59,Iterators.hpp:250-250,Iterators.hpp:310-310,Operators.hpp:307-307_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE9SweepSdomJRNS_4Core9DataStoreERNS_6SdomIdEEEEvT_RKT0_DpOT1_.extractedInBetween0.0100NANANANANANANANANANANANANA
Loop 929execforall.hpp:59-59,LTimes.cpp:62-62_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE10LTimesSdomJRNS_6SdomIdERKNS_4Core3SetESB_SB_SB_RNS8_5FieldIdJNS_9DirectionENS_5GroupENS_4ZoneEEEERNSC_IdJNS_6MomentESE_SF_EEERNSC_IdJSI_SD_EEEEEEvT_RKT0_DpOT1_.extractedInBetween0.0100NANANANANANANANANANANANANA
Loop 757execforall.hpp:59-59,Kernel.h:45-45_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.0700NANANANANANANANANANANANANA
Loop 752execforall.hpp:59-59,Kernel.h:45-45_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.0600NANANANANANANANANANANANANA
Loop 1239execLayout.hpp:55-55,Iterators.hpp:177-177,Collapse.hpp:81-83,IndexValue.hpp:252-252,Source.cpp:65-71_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE10SourceSdomJRNS_6SdomIdERNS_4Core3SetESA_RNS8_5FieldIdJNS_6MomentENS_5GroupENS_4ZoneEEEERNSB_ISE_JNS_7MixElemEEEERNSB_INS_8MaterialEJSH_EEERNSB_IdJSH_EEERdEEEvT_RKT0_DpOT1_.extractedSingle0.0100NANANANANANANANANANANANANA
Loop 746execforall.hpp:59-59,Kernel.h:45-45_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.0400NANANANANANANANANANANANANA
Loop 926execLayout.hpp:55-55,forall.hpp:59-59,Iterators.hpp:177-177,LTimes.cpp:62-62,Collapse.hpp:81-83,View.hpp:110-110_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE10LTimesSdomJRNS_6SdomIdERKNS_4Core3SetESB_SB_SB_RNS8_5FieldIdJNS_9DirectionENS_5GroupENS_4ZoneEEEERNSC_IdJNS_6MomentESE_SF_EEERNSC_IdJSI_SD_EEEEEEvT_RKT0_DpOT1_.extractedOutermost0.0100NANANANANANANANANANANANANA
Loop 1056execLayout.hpp:55-55,forall.hpp:59-59,Iterators.hpp:177-177,Collapse.hpp:81-83,Operators.hpp:307-307,Population.cpp:58-58_ZNK14PopulationSdomclIN6Kripke11ArchLayoutTINS1_12ArchT_OpenMPENS1_11LayoutT_DGZEEEEEvT_NS1_6SdomIdERKNS1_4Core3SetESB_SB_RNS8_5FieldIdJNS1_9DirectionENS1_5GroupENS1_4ZoneEEEERNSC_IdJSD_EEERNSC_IdJSF_EEEPd.extractedOutermost0.0100NANANANANANANANANANANANANA
Loop 809execforall.hpp:59-59,LPlusTimes.cpp:57-57_ZNK14LPlusTimesSdomclIN6Kripke11ArchLayoutTINS1_12ArchT_OpenMPENS1_11LayoutT_DGZEEEEEvT_NS1_6SdomIdERKNS1_4Core3SetESB_SB_SB_RNS8_5FieldIdJNS1_6MomentENS1_5GroupENS1_4ZoneEEEERNSC_IdJNS1_9DirectionESE_SF_EEERNSC_IdJSI_SD_EEE.extractedInBetween0.0100NANANANANANANANANANANANANA
Loop 806execLayout.hpp:55-55,forall.hpp:59-59,Iterators.hpp:177-177,Collapse.hpp:81-83,LPlusTimes.cpp:57-57,View.hpp:110-110_ZNK14LPlusTimesSdomclIN6Kripke11ArchLayoutTINS1_12ArchT_OpenMPENS1_11LayoutT_DGZEEEEEvT_NS1_6SdomIdERKNS1_4Core3SetESB_SB_SB_RNS8_5FieldIdJNS1_6MomentENS1_5GroupENS1_4ZoneEEEERNSC_IdJNS1_9DirectionESE_SF_EEERNSC_IdJSI_SD_EEE.extractedOutermost000NANANANANANANANANANANANANA
Loop 1294execLayout.hpp:55-55,forall.hpp:59-59,Iterators.hpp:177-177,Iterators.hpp:250-250,Collapse.hpp:81-83,Operators.hpp:307-307_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE9SweepSdomJRNS_4Core9DataStoreERNS_6SdomIdEEEEvT_RKT0_DpOT1_.extractedOutermost000NANANANANANANANANANANANANA
Loop 1745execnew_allocator.h:127-127,new_allocator.h:145-145,new_allocator.h:162-162,ParallelComm.cpp:257-259,stl_vector.h:346-346,stl_vector.h:353-353,stl_vector.h:919-919,stl_vector.h:1046-1046,stl_vector.h:1758-1762,stl_algobase.h:259-259,stl_uninitialized.h:1031-1031,vector.tcc:112-117,vector.tcc:502-504_ZN6Kripke12ParallelComm12getReadyListEvSingle0.0100NANANANANANANANANANANANANA
Loop 1738execstl_construct.h:119-119,new_allocator.h:127-127,new_allocator.h:145-145,ParallelComm.cpp:219-221,ParallelComm.cpp:226-228,ParallelComm.cpp:231-231,ParallelComm.cpp:235-236,ParallelComm.cpp:239-241,stl_vector.h:919-919,stl_vector.h:1046-1046,stl_algobase.h:429-431,stl_algobase.h:911-911,stl_algobase.h:1115-1115,stl_iterator.h:1028-1028,stl_iterator.h:1091-1091,stl_iterator.h:1182-1182,vector.tcc:174-176_ZN6Kripke12ParallelComm12testRecievesEvOutermost0.0100NANANANANANANANANANANANANA
Loop 526execforall.hpp:60-60,Space.cpp:356-358_ZN6Kripke8Generate13generateSpaceERNS_4Core9DataStoreERK14InputVariablesInnermost000NANANANANANANANANANANANANA
Loop 766execLayout.hpp:55-55,Layout.hpp:132-132,forall.hpp:59-59,stl_vector.h:1064-1064,plugins.hpp:21-21,plugins.hpp:33-33,stl_iterator.h:1054-1054,stl_iterator.h:1182-1182,Field.h:121-124,Kernel.h:43-45,Kernel.h:52-52_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbOutermost000NANANANANANANANANANANANANA
Loop 803execstl_tree.h:780-780,stl_tree.h:788-788,stl_tree.h:1904-1905,stl_tree.h:2523-2523,char_traits.h:374-374,char_traits.h:389-389,basic_string.h:195-195,basic_string.h:411-413,basic_string.h:921-921,basic_string.h:2877-2881,basic_string.h:6343-6343_ZN6Kripke6Kernel10LPlusTimesERNS_4Core9DataStoreESingle000NANANANANANANANANANANANANA
Loop 740execstl_tree.h:316-316,stl_tree.h:1904-1904,stl_tree.h:2523-2525,new_allocator.h:145-145,char_traits.h:357-357,char_traits.h:374-374,char_traits.h:389-389,char_traits.h:437-437,basic_string.h:165-165,basic_string.h:191-191,basic_string.h:195-195,basic_string.h:230-230,basic_string.h:239-239,basic_string.h:411-413,basic_string.h:921-921,basic_string.h:2877-2877,basic_string.h:2880-2881,basic_string.h:6343-6343,Layout.hpp:55-55,Layout.hpp:132-132,forall.hpp:59-59,IndexValue.hpp:252-252,Registry.hpp:81-81,DataStore.h:53-54,stl_vector.h:335-335,stl_vector.h:353-353,stl_vector.h:919-919,stl_vector.h:1064-1064,SweepSolver.cpp:52-54,SweepSolver.cpp:58-59,SweepSolver.cpp:64-64,SweepSolver.cpp:67-67,SweepSolver.cpp:70-70,SweepSolver.cpp:75-75,SweepSolver.cpp:78-78,plugins.hpp:21-21,plugins.hpp:33-33,Field.h:121-124,Field.h:221-224,Kernel.h:43-45_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbOutermost000NANANANANANANANANANANANANA
Loop 742execstl_tree.h:780-780,stl_tree.h:788-788,stl_tree.h:1904-1905,stl_tree.h:2523-2523,char_traits.h:374-374,char_traits.h:389-389,basic_string.h:195-195,basic_string.h:411-413,basic_string.h:921-921,basic_string.h:2877-2881,basic_string.h:6343-6343_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost000NANANANANANANANANANANANANA
Loop 1743execstl_algobase.h:911-912_ZN6Kripke12ParallelComm12testRecievesEvInnermost000NANANANANANANANANANANANANA
Loop 785execstl_tree.h:780-780,stl_tree.h:788-788,stl_tree.h:1270-1270,stl_tree.h:1904-1905,char_traits.h:374-374,char_traits.h:389-389,basic_string.h:195-195,basic_string.h:411-413,basic_string.h:921-921,basic_string.h:2877-2881,basic_string.h:6343-6343_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN6Kripke5TimerESt4lessIS5_ESaISt4pairIKS5_S7_EEEixERSB_Single000NANANANANANANANANANANANANA
Loop 549execstd_abs.h:72-72,Space.cpp:151-156,Space.cpp:166-166,Space.cpp:214-214,Space.cpp:221-228_ZN6Kripke8Generate13generateSpaceERNS_4Core9DataStoreERK14InputVariablesInnermost000NANANANANANANANANANANANANA
Loop 547execstd_abs.h:72-72,Space.cpp:151-151,Space.cpp:156-156,Space.cpp:161-161,Space.cpp:166-166,Space.cpp:213-213,Space.cpp:220-220,Space.cpp:224-224_ZN6Kripke8Generate13generateSpaceERNS_4Core9DataStoreERK14InputVariablesInBetween000NANANANANANANANANANANANANA
×