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 1193execforall.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_.extractedInBetween46.7942.2561.942.202.817.702.69417.8814.7364.696.502.962.320.842.42
Loop 1194execLayout.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.399.8714.471.003.468.001.0010.0012.50110.714.004.001.160.504.00
Loop 756execforall.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.extractedInnermost3.092.153.151.251.502.001.251100.0050.0089.655.004.003.332.504.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_.extractedInnermost2.431.652.411.251.502.001.251100.0050.0080.395.004.003.332.504.00
Loop 900execforall.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.190.871.271.001.412.001.001100.0050.0076.761.001.000.710.501.00
Loop 1337execSweepSubdomain.cpp:87-89,SweepSubdomain.cpp:96-105,forall.hpp:59-59,Operators.hpp:307-307_ZNK6Kripke14DispatchHelperINS_12ArchT_OpenMPEEclINS_11LayoutT_DGZE9SweepSdomJRNS_4Core9DataStoreERNS_6SdomIdEEEEvT_RKT0_DpOT1_.extractedInnermost1.280.741.081.001.501.501.00116.6714.5895.3812.0012.008.008.0012.00
Loop 1048execforall.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.380.240.351.001.472.001.001100.0050.0037.738.008.005.434.008.00
Loop 753execforall.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.extractedInnermost0.160.10.141.001.412.001.001100.0050.0079.001.001.000.710.501.00
Loop 1192execLayout.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.10.050.071.001.008.001.6250.0012.5085.294.334.334.330.542.67
Loop 1336execforall.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.080.020.031.001.009.023.9420.0012.3993.705.925.925.920.661.50
Loop 671execforall.hpp:59-59,Kernel.h:45-45_ZN6Kripke17SteadyStateSolverERNS_4Core9DataStoreEmbInnermost0.710.010.021.001.002.001.001100.0050.000.001.001.001.000.501.00
Loop 683execforall.hpp:59-59,Kernel.h:45-45_ZN6Kripke17SteadyStateSolverERNS_4Core9DataStoreEmbInnermost0.30.010.011.001.002.001.001100.0050.000.001.001.001.000.501.00
Loop 677execforall.hpp:59-59,Kernel.h:45-45_ZN6Kripke17SteadyStateSolverERNS_4Core9DataStoreEmbInnermost0.1900.011.001.002.001.001100.0050.00NA1.001.001.000.501.00
Loop 724execforall.hpp:59-59,Kernel.h:45-45_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.100NANANANANANANANANANANANANA
Loop 895execLayout.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.0300NANANANANANANANANANANANANA
Loop 901execforall.hpp:59-59,LTimes.cpp:62-62,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_.extractedInBetween0.0200NANANANANANANANANANANANANA
Loop 1191execLayout.hpp:55-55,forall.hpp:59-59,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.0100NANANANANANANANANANANANANA
Loop 748execLayout.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.extractedOutermost0.0100NANANANANANANANANANANANANA
Loop 1335execLayout.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 695execforall.hpp:59-59,Kernel.h:45-45_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.0600NANANANANANANANANANANANANA
Loop 700execforall.hpp:59-59,Kernel.h:45-45_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.0700NANANANANANANANANANANANANA
Loop 705execforall.hpp:59-59,Kernel.h:45-45_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.0600NANANANANANANANANANANANANA
Loop 754execforall.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 718execforall.hpp:59-59,Kernel.h:45-45_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.0500NANANANANANANANANANANANANA
Loop 712execforall.hpp:59-59,Kernel.h:45-45_ZN6Kripke11SweepSolverERNS_4Core9DataStoreESt6vectorINS_6SdomIdESaIS4_EEbInnermost0.0500NANANANANANANANANANANANANA
Loop 1281execLayout.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 689execforall.hpp:59-59,Kernel.h:45-45_ZN6Kripke17SteadyStateSolverERNS_4Core9DataStoreEmbInnermost0.0500NANANANANANANANANANANANANA
Loop 1046execLayout.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 898execforall.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 751execforall.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.extractedInBetween000NANANANANANANANANANANANANA
Loop 1334execLayout.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 691execstl_tree.h:316-316,char_traits.h:357-357,char_traits.h:437-437,new_allocator.h:145-145,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,Layout.hpp:55-55,Layout.hpp:132-132,forall.hpp:59-59,IndexValue.hpp:252-252,DataStore.h:47-48,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 1462execnew_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 478execforall.hpp:60-60,Space.cpp:356-358_ZN6Kripke8Generate13generateSpaceERNS_4Core9DataStoreERK14InputVariablesInnermost000NANANANANANANANANANANANANA
Loop 55execforall.hpp:59-59,Kernel.h:45-45_ZN6Kripke8Generate12generateDataERNS_4Core9DataStoreERK14InputVariablesInnermost000NANANANANANANANANANANANANA
Loop 1460execstl_algobase.h:911-912_ZN6Kripke12ParallelComm12testRecievesEvInnermost000NANANANANANANANANANANANANA
Loop 1455execstl_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_ZN6Kripke12ParallelComm12testRecievesEvOutermost000NANANANANANANANANANANANANA
Loop 538execstd_abs.h:72-72,Space.cpp:151-156,Space.cpp:166-166,Space.cpp:214-214,Space.cpp:221-228_ZN6Kripke8Generate13generateSpaceERNS_4Core9DataStoreERK14InputVariablesInnermost000NANANANANANANANANANANANANA
Loop 536execstd_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
Loop 534execSet.h:36-37,stl_vector.h:1046-1046,PermutedLayout.hpp:74-74,Operators.hpp:307-307,Space.cpp:208-208,Space.cpp:214-214,Space.cpp:217-219,Space.cpp:228-228_ZN6Kripke8Generate13generateSpaceERNS_4Core9DataStoreERK14InputVariablesInBetween000NANANANANANANANANANANANANA
×