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 1189execIndexValue.hpp:105-105,IndexValue.hpp:217-217,Scattering.cpp:87-88,Scattering.cpp:91-91,Scattering.cpp:95-97,forall.hpp:59-59_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_.extractedInBetween27.6627.0456.031.732.877.672.25420.1115.01118.355.923.422.060.772.63
Loop 1190execIndexValue.hpp:217-217,Layout.hpp:55-55,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_.extractedInnermost10.749.5519.791.003.468.001.0010.0012.50128.344.004.001.160.504.00
Loop 760execLPlusTimes.cpp:57-57,forall.hpp:59-59_ZNK14LPlusTimesSdomclIN6Kripke11ArchLayoutTINS1_12ArchT_OpenMPENS1_11LayoutT_DGZEEEEEvT_NS1_6SdomIdERKNS1_4Core3SetESB_SB_SB_RNS8_5FieldIdJNS1_6MomentENS1_5GroupENS1_4ZoneEEEERNSC_IdJNS1_9DirectionESE_SF_EEERNSC_IdJSI_SD_EEE.extractedInnermost1.341.272.631.211.532.001.211100.0050.00152.144.834.003.172.424.00
Loop 903execforall.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_.extractedInnermost1.180.871.811.171.472.001.171100.0050.00153.864.674.003.172.334.00
Loop 1333execSweepSubdomain.cpp:87-89,SweepSubdomain.cpp:95-105,Operators.hpp:307-307,forall.hpp:59-59_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE9SweepSdomJRNS_4Core9DataStoreERNS_6SdomIdEEEEvT_RKT0_DpOT1_.extractedInnermost0.710.631.311.001.501.501.00110.3413.79123.6812.0012.008.008.0012.00
Loop 901execforall.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_.extractedInnermost0.750.61.251.001.412.001.001100.0050.00112.471.001.000.710.501.00
Loop 1047execOperators.hpp:307-307,forall.hpp:59-59,Population.cpp:58-58_ZNK14PopulationSdomclIN6Kripke11ArchLayoutTINS1_12ArchT_OpenMPENS1_11LayoutT_DGZEEEEEvT_NS1_6SdomIdERKNS1_4Core3SetESB_SB_RNS8_5FieldIdJNS1_9DirectionENS1_5GroupENS1_4ZoneEEEERNSC_IdJSD_EEERNSC_IdJSF_EEEPd.extractedInnermost0.090.070.151.001.472.001.001100.0050.00122.438.008.005.434.008.00
Loop 758execLPlusTimes.cpp:57-57,forall.hpp:59-59_ZNK14LPlusTimesSdomclIN6Kripke11ArchLayoutTINS1_12ArchT_OpenMPENS1_11LayoutT_DGZEEEEEvT_NS1_6SdomIdERKNS1_4Core3SetESB_SB_SB_RNS8_5FieldIdJNS1_6MomentENS1_5GroupENS1_4ZoneEEEERNSC_IdJNS1_9DirectionESE_SF_EEERNSC_IdJSI_SD_EEE.extractedInnermost0.120.060.131.001.412.001.001100.0050.00136.771.001.000.710.501.00
Loop 676execKernel.h:45-45,forall.hpp:59-59_ZN6Kripke17SteadyStateSolverERNS_4Core9DataStoreEmbInnermost2.470.050.111.001.002.001.001100.0050.000.001.001.001.000.501.00
Loop 1188execLayout.hpp:55-55,Scattering.cpp:95-97,forall.hpp:59-59_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.110.030.061.621.008.001.6250.0012.50115.524.332.674.330.542.67
Loop 1332execOperators.hpp:307-307,forall.hpp:59-59,Iterators.hpp:250-250,Iterators.hpp:310-310_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE9SweepSdomJRNS_4Core9DataStoreERNS_6SdomIdEEEEvT_RKT0_DpOT1_.extractedInBetween0.050.020.041.001.009.053.6520.0012.28119.236.086.086.080.671.67
Loop 682execKernel.h:45-45,forall.hpp:59-59_ZN6Kripke17SteadyStateSolverERNS_4Core9DataStoreEmbInnermost0.670.010.031.001.002.001.001100.0050.000.001.001.001.000.501.00
Loop 688execKernel.h:45-45,forall.hpp:59-59_ZN6Kripke17SteadyStateSolverERNS_4Core9DataStoreEmbInnermost0.610.010.031.001.002.001.001100.0050.000.001.001.001.000.501.00
Loop 729execKernel.h:45-45,forall.hpp:59-59_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.250.010.011.001.002.001.001100.0050.000.001.001.001.000.501.00
Loop 710execKernel.h:45-45,forall.hpp:59-59_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.1700.011.001.002.001.001100.0050.00NA1.001.001.000.501.00
Loop 700execKernel.h:45-45,forall.hpp:59-59_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.1500.011.001.002.001.001100.0050.00NA1.001.001.000.501.00
Loop 705execKernel.h:45-45,forall.hpp:59-59_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.1400.011.001.002.001.001100.0050.00NA1.001.001.000.501.00
Loop 723execKernel.h:45-45,forall.hpp:59-59_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.1300.011.001.002.001.001100.0050.00NA1.001.001.000.501.00
Loop 717execKernel.h:45-45,forall.hpp:59-59_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.1300.011.001.002.001.001100.0050.00NA1.001.001.000.501.00
Loop 1277execSource.cpp:65-71,Collapse.hpp:81-83,IndexValue.hpp:252-252_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE10SourceSdomJRNS_6SdomIdERNS_4Core3SetESA_RNS8_5FieldIdJNS_6MomentENS_5GroupENS_4ZoneEEEERNSB_ISE_JNS_7MixElemEEEERNSB_INS_8MaterialEJSH_EEERNSB_IdJSH_EEERdEEEvT_RKT0_DpOT1_.extractedSingle0.0200NANANANANANANANANANANANANA
Loop 1331execLayout.hpp:55-55,Operators.hpp:307-307,forall.hpp:59-59,Iterators.hpp:250-250,Iterators.hpp:310-310_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE9SweepSdomJRNS_4Core9DataStoreERNS_6SdomIdEEEEvT_RKT0_DpOT1_.extractedInBetween0.0200NANANANANANANANANANANANANA
Loop 902execView.hpp:110-110,forall.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 694execKernel.h:45-45,forall.hpp:59-59_ZN6Kripke17SteadyStateSolverERNS_4Core9DataStoreEmbInnermost0.0600NANANANANANANANANANANANANA
Loop 1187execCollapse.hpp:81-83,Layout.hpp:55-55,Scattering.cpp:82-84,Scattering.cpp:95-97,forall.hpp:59-59,Iterators.hpp:177-177_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.0100NANANANANANANANANANANANANA
Loop 896execView.hpp:110-110,Collapse.hpp:81-83,Layout.hpp:55-55,forall.hpp:59-59,Iterators.hpp:177-177,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_.extractedOutermost000NANANANANANANANANANANANANA
Loop 759execLPlusTimes.cpp:57-57,forall.hpp:59-59_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 899execforall.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_.extractedInBetween000NANANANANANANANANANANANANA
Loop 1330execCollapse.hpp:81-83,Layout.hpp:55-55,Operators.hpp:307-307,forall.hpp:59-59,Iterators.hpp:177-177,Iterators.hpp:250-250_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE9SweepSdomJRNS_4Core9DataStoreERNS_6SdomIdEEEEvT_RKT0_DpOT1_.extractedOutermost000NANANANANANANANANANANANANA
Loop 1458execnew_allocator.h:127-127,new_allocator.h:145-145,new_allocator.h:162-162,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,ParallelComm.cpp:257-259,vector.tcc:112-117,vector.tcc:502-504_ZN6Kripke12ParallelComm12getReadyListEvSingle0.0100NANANANANANANANANANANANANA
Loop 753execView.hpp:110-110,Collapse.hpp:81-83,Layout.hpp:55-55,LPlusTimes.cpp:57-57,forall.hpp:59-59,Iterators.hpp:177-177_ZNK14LPlusTimesSdomclIN6Kripke11ArchLayoutTINS1_12ArchT_OpenMPENS1_11LayoutT_DGZEEEEEvT_NS1_6SdomIdERKNS1_4Core3SetESB_SB_SB_RNS8_5FieldIdJNS1_6MomentENS1_5GroupENS1_4ZoneEEEERNSC_IdJNS1_9DirectionESE_SF_EEERNSC_IdJSI_SD_EEE.extractedOutermost000NANANANANANANANANANANANANA
Loop 756execLPlusTimes.cpp:57-57,forall.hpp:59-59_ZNK14LPlusTimesSdomclIN6Kripke11ArchLayoutTINS1_12ArchT_OpenMPENS1_11LayoutT_DGZEEEEEvT_NS1_6SdomIdERKNS1_4Core3SetESB_SB_SB_RNS8_5FieldIdJNS1_6MomentENS1_5GroupENS1_4ZoneEEEERNSC_IdJNS1_9DirectionESE_SF_EEERNSC_IdJSI_SD_EEE.extractedInBetween000NANANANANANANANANANANANANA
Loop 55execKernel.h:45-45,forall.hpp:59-59_ZN6Kripke8Generate12generateDataERNS_4Core9DataStoreERK14InputVariablesInnermost000NANANANANANANANANANANANANA
Loop 1451execstl_construct.h:119-119,new_allocator.h:127-127,new_allocator.h:145-145,stl_vector.h:919-919,stl_vector.h:1046-1046,stl_algobase.h:430-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,ParallelComm.cpp:219-221,ParallelComm.cpp:226-228,ParallelComm.cpp:231-231,ParallelComm.cpp:235-236,ParallelComm.cpp:239-241,vector.tcc:174-176_ZN6Kripke12ParallelComm12testRecievesEvOutermost000NANANANANANANANANANANANANA
Loop 1456execstl_algobase.h:911-912_ZN6Kripke12ParallelComm12testRecievesEvInnermost000NANANANANANANANANANANANANA
Loop 481execSpace.cpp:356-358,forall.hpp:60-60_ZN6Kripke8Generate13generateSpaceERNS_4Core9DataStoreERK14InputVariablesInnermost000NANANANANANANANANANANANANA
Loop 543execstd_abs.h:72-72,Space.cpp:151-156,Space.cpp:166-166,Space.cpp:214-214,Space.cpp:221-228_ZN6Kripke8Generate13generateSpaceERNS_4Core9DataStoreERK14InputVariablesInnermost000NANANANANANANANANANANANANA
Loop 1046execCollapse.hpp:81-83,Layout.hpp:55-55,Operators.hpp:307-307,forall.hpp:59-59,Iterators.hpp:177-177,Population.cpp:58-58_ZNK14PopulationSdomclIN6Kripke11ArchLayoutTINS1_12ArchT_OpenMPENS1_11LayoutT_DGZEEEEEvT_NS1_6SdomIdERKNS1_4Core3SetESB_SB_RNS8_5FieldIdJNS1_9DirectionENS1_5GroupENS1_4ZoneEEEERNSC_IdJSD_EEERNSC_IdJSF_EEEPd.extractedOutermost000NANANANANANANANANANANANANA
×