options

Colums Filter

Level Coverage (%) min (Coverage) (%) avg (Coverage) (%) med (Coverage) (%) max (Coverage) (%) Max Time Over Threads (s) min (Max Time Over Threads) (s) avg (Max Time Over Threads) (s) med (Max Time Over Threads) (s) max (Max Time Over Threads) (s) Time w.r.t. Wall Time (s) min (Time w.r.t. Wall Time) (s) avg (Time w.r.t. Wall Time) (s) med (Time w.r.t. Wall Time) (s) max (Time w.r.t. Wall Time) (s) Run Count
Loop IDSource LocationSource FunctionLevelCoverage (%)min (Coverage) (%)avg (Coverage) (%)med (Coverage) (%)max (Coverage) (%)Max Time Over Threads (s)min (Max Time Over Threads) (s)avg (Max Time Over Threads) (s)med (Max Time Over Threads) (s)max (Max Time Over Threads) (s)Time w.r.t. Wall Time (s)min (Time w.r.t. Wall Time) (s)avg (Time w.r.t. Wall Time) (s)med (Time w.r.t. Wall Time) (s)max (Time w.r.t. Wall Time) (s)Run Count
987libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-399,kernel_inner.h:201-893,kernel_outer.h:547-547,impl_x86_avx_512_util_float.h:95-371nbnxm_kernel_ElecEw_VdwLJCombLB_F_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)Innermost19.0618.1519.0519.0819.2212.7812.6812.8512.8513.1510.2210.1510.2410.2310.3131
985libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-399,kernel_inner.h:201-893,kernel_outer.h:565-565,impl_x86_avx_512_util_float.h:95-371nbnxm_kernel_ElecEw_VdwLJCombLB_F_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)Innermost7.016.667.007.027.19.398.759.209.29.523.763.733.763.763.831
21809libgromacs_mpi.so.7 - fft5d.cpp:884-886fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)Innermost4.163.884.064.064.212.532.342.512.52.672.232.12.182.172.2731
994libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-399,kernel_inner.h:201-893,kernel_outer.h:547-547,impl_x86_avx_512_util_float.h:95-371nbnxm_kernel_ElecEw_VdwLJCombLB_VF_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)Innermost2.822.682.832.842.882.061.92.032.012.191.511.51.521.521.5431
21402libgromacs_mpi.so.7 - impl_x86_avx_512_simd4_float.h:56-288,impl_x86_avx_512_simd_float.h:58-353,stl_vector.h:1143-1143,vectypes.h:102-120,pme_gather.cpp:76-348,impl_x86_avx_512_util_float.h:480-493gather_f_bsplines(gmx_pme_t const*, float const*, bool, PmeAtomComm const*, splinedata_t const*, float)Outermost1.961.881.981.982.021.411.41.461.451.531.051.041.061.061.0831
21401libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:58-203,impl_x86_avx_512_util_float.h:493-493gather_f_bsplines(gmx_pme_t const*, float const*, bool, PmeAtomComm const*, splinedata_t const*, float)Innermost1.91.811.881.881.931.291.251.321.311.471.020.981.011.011.0431
21742libgromacs_mpi.so.7 - pme_spread.cpp:639-641_INTERNALae0e43be::reduce_threadgrid_overlap(gmx_pme_t const*, pmegrids_t const*, int, float*, float*, float*, int)Innermost1.731.571.711.711.751.111.041.101.111.170.930.880.920.920.9431
21746libgromacs_mpi.so.7 - pme_spread.cpp:277-292_INTERNALae0e43be::make_bsplines(float**, float**, int, float (*) [3], int, int const*, float const*, bool)Outermost1.651.581.641.641.681.161.081.161.161.250.890.860.880.880.931
21753libgromacs_mpi.so.7 - impl_x86_avx_512_simd4_float.h:56-267,iterator_interface.hpp:305-305,stl_vector.h:1124-1143,pme_simd4.h:61-153,pme_spread.cpp:331-400_INTERNALae0e43be::spread_coefficients_bsplines_thread(pmegrid_t const*, PmeAtomComm const*, splinedata_t*, pme_spline_work*)Outermost1.621.561.631.631.671.121.081.141.121.210.870.860.880.880.8931
18653libgromacs_mpi.so.7 - arrayref.h:263-263,lincs.cpp:276-287_INTERNAL1bba7552::gmx::lincs_matrix_expand(_INTERNAL1bba7552::gmx::Lincs const&, _INTERNAL1bba7552::gmx::Task const&, _INTERNAL1bba7552::gmx::ArrayRef, _INTERNAL1bba7552::gmx::ArrayRef, _INTERNAL1bba7552::gmx::ArrayRef, _INTERNAL1bba7552::gmx::ArrayRef)InBetween1.451.381.471.471.50.950.830.900.90.950.780.770.790.790.8131
2124libgromacs_mpi.so.7 - iterator_interface.hpp:166-459,arrayref.h:85-85,kernel_common.cpp:54-56void _INTERNALecfc3c36::clearBufferFlagged<3>(nbnxn_atomdata_t const&, int, gmx::ArrayRef)Innermost1.421.371.441.441.521.071.011.081.081.170.760.730.770.770.8131
992libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-399,kernel_inner.h:201-893,kernel_outer.h:565-565,impl_x86_avx_512_util_float.h:95-371nbnxm_kernel_ElecEw_VdwLJCombLB_VF_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)Innermost1.091.041.101.11.131.481.311.471.451.910.590.570.590.590.6131
21741libgromacs_mpi.so.7 - pme_spread.cpp:524-641_INTERNALae0e43be::reduce_threadgrid_overlap(gmx_pme_t const*, pmegrids_t const*, int, float*, float*, float*, int)InBetween1.050.961.031.041.070.690.630.680.680.780.570.540.560.560.5731
21717libgromacs_mpi.so.7 - pme_spread.cpp:445-447L__Z14spread_on_gridPK9gmx_pme_tP11PmeAtomCommPK10pmegrids_tbbPfbi_910__par_region0_2_2Single0.970.90.950.950.990.640.590.650.650.760.520.490.510.510.5331
18661libgromacs_mpi.so.7 - iterator_interface.hpp:459-459,arrayref.h:82-85,lincs.cpp:417-432_INTERNAL1bba7552::gmx::lincs_update_atoms_ind(_INTERNAL1bba7552::gmx::ArrayRef, _INTERNAL1bba7552::gmx::ArrayRef<_INTERNAL1bba7552::gmx::AtomPair const>, float, _INTERNAL1bba7552::gmx::ArrayRef, _INTERNAL1bba7552::gmx::ArrayRef<_INTERNAL1bba7552::gmx::BasicVector const>, _INTERNAL1bba7552::gmx::ArrayRef, float (*) [3])Single0.920.910.940.950.970.830.720.860.861.010.490.490.510.510.5231
988libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:71-462,stl_vector.h:1143-1143,kernel_inner.h:201-893,kernel_outer.h:541-544,impl_x86_avx_512_util_float.h:95-371nbnxm_kernel_ElecEw_VdwLJCombLB_F_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)Innermost0.920.850.900.90.940.670.620.690.680.740.490.470.480.480.531
18654libgromacs_mpi.so.7 - lincs.cpp:282-284_INTERNAL1bba7552::gmx::lincs_matrix_expand(_INTERNAL1bba7552::gmx::Lincs const&, _INTERNAL1bba7552::gmx::Task const&, _INTERNAL1bba7552::gmx::ArrayRef, _INTERNAL1bba7552::gmx::ArrayRef, _INTERNAL1bba7552::gmx::ArrayRef, _INTERNAL1bba7552::gmx::ArrayRef)Innermost0.90.860.890.880.910.830.760.850.840.970.480.460.480.480.4931
986libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-462,stl_vector.h:1143-1143,kernel_inner.h:201-893,kernel_outer.h:559-562,impl_x86_avx_512_util_float.h:95-371nbnxm_kernel_ElecEw_VdwLJCombLB_F_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)Innermost0.70.660.690.690.720.880.830.920.921.020.370.360.370.370.3831
21719libgromacs_mpi.so.7 - pme_spread.cpp:104-145_INTERNALae0e43be::calc_interpolation_idx(gmx_pme_t const*, PmeAtomComm*, int, int, int, int)Single0.690.620.660.660.690.480.420.490.490.590.370.340.350.360.3731
982libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:58-462,stl_vector.h:1143-1143,kernel_inner.h:201-893,stl_iterator.h:1107-1240,kernel_outer.h:335-612,impl_x86_avx_512_util_float.h:95-473nbnxm_kernel_ElecEw_VdwLJCombLB_F_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)Outermost0.670.630.670.670.690.630.570.650.660.740.360.340.360.360.3731
1594libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-182,atomdata.cpp:1122-1221L__ZN17_INTERNALa817b2b737nbnxn_atomdata_add_nbat_f_to_f_reduceEP16nbnxn_atomdata_ti_1188__par_region0_2_51Innermost0.580.550.610.610.680.540.510.580.580.660.310.30.330.330.3731
21816libgromacs_mpi.so.7 - fft5d.cpp:947-949fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)Innermost0.570.540.580.580.610.390.370.400.40.460.310.30.310.310.3331
983libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-399,kernel_inner.h:201-893,kernel_outer.h:581-581,impl_x86_avx_512_util_float.h:95-371nbnxm_kernel_ElecEw_VdwLJCombLB_F_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)Innermost0.570.560.580.580.60.510.480.530.530.60.310.30.310.310.3231
1497libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-389,kernel_prune.cpp:109-151,impl_x86_avx_512_util_float.h:371-371nbnxn_kernel_prune_2xnn(NbnxnPairlistCpu*, nbnxn_atomdata_t const*, gmx::ArrayRef const>, float)Innermost0.520.490.520.520.540.360.320.350.350.430.280.270.280.280.2931
19336libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-203,update.cpp:481-481,impl_x86_avx_512_util_float.h:317-321std::enable_if::value||std::is_same::value, void>::type _INTERNAL568e5334::updateMDLeapfrogSimpleSimd<(StoreUpdatedVelocities)0, float [3]>(int, int, float, gmx::ArrayRef, gmx::ArrayRef, float const (*) [3], float (*) [3], float (*) [3], float const (*) [3])Single0.510.420.490.480.610.370.310.350.340.440.270.240.260.260.3331
1597libgromacs_mpi.so.7 - stl_vector.h:1256-1256,atomdata.cpp:1207-1211,arrayref.h:82-82,array:61-61,bitmask.h:152-154L__ZN17_INTERNALa817b2b737nbnxn_atomdata_add_nbat_f_to_f_reduceEP16nbnxn_atomdata_ti_1188__par_region0_2_51Innermost0.50.480.530.530.580.380.330.380.380.420.270.270.290.280.3131
2693libgromacs_mpi.so.7 - impl_x86_avx_512_simd4_float.h:78-200,impl_x86_avx_512_simd_float.h:104-394,grid.h:239-239,pairlist.cpp:152-216,pairlist_simd_2xmm.h:130-176,impl_x86_avx_512_util_float.h:371-371_INTERNALb293ce76::makeClusterListSimd2xnn(Nbnxm::Grid const&, NbnxnPairlistCpu*, int, int, int, bool, float const*, float, float, int*)Single0.380.360.380.380.40.270.240.260.260.310.20.190.200.20.2131
2125libgromacs_mpi.so.7 - iterator_interface.hpp:166-459,arrayref.h:85-85,bitmask.h:162-162,kernel_common.cpp:54-76void _INTERNALecfc3c36::clearBufferFlagged<3>(nbnxn_atomdata_t const&, int, gmx::ArrayRef)Outermost0.350.320.330.330.350.250.230.250.240.290.190.170.180.180.1931
19339libgromacs_mpi.so.7 - update.cpp:1638-1641L__ZN3gmx6Update4Impl13finish_updateERK10t_inputrecbiNS_8ArrayRefIKtEEP7t_stateP13gmx_wallcycleb_1637__par_region0_2_148Single0.330.310.330.330.350.250.220.250.250.290.180.170.180.180.1931
18662libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-452,lincs.cpp:798-828,impl_x86_avx_512_util_float.h:106-153_INTERNAL1bba7552::gmx::__regcall3__calc_dr_x_xp_simd(int, int, _INTERNAL1bba7552::gmx::ArrayRef<_INTERNAL1bba7552::gmx::AtomPair const>, float const (*) [3], float const (*) [3], float const*, float const*, float const*, float (*) [3], float*, float*)Single0.320.30.330.320.340.280.230.280.280.340.170.170.170.170.1831
21183libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-452,pairs.cpp:863-935,impl_x86_avx_512_util_float.h:114-114void _INTERNAL5738f0d5::do_pairs_simple(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float const*, gmx::ArrayRef, float)Single0.310.280.300.30.320.230.190.220.220.250.160.150.160.160.1731
1580libgromacs_mpi.so.7 - atomdata.cpp:226-236copy_rvec_to_nbat_real(int const*, int, int, float const (*) [3], int, float*, int)Single0.310.270.300.290.330.410.310.380.380.490.160.140.160.160.1731
21721libgromacs_mpi.so.7 - stl_vector.h:1124-1124,pme_spread.cpp:172-174_INTERNALae0e43be::calc_interpolation_idx(gmx_pme_t const*, PmeAtomComm*, int, int, int, int)Single0.260.240.260.260.270.210.180.200.20.230.140.130.140.140.1531
18646libgromacs_mpi.so.7 - arrayref.h:82-82,lincs.cpp:1087-1089_INTERNAL1bba7552::gmx::do_lincs(_INTERNAL1bba7552::gmx::ArrayRefWithPadding<_INTERNAL1bba7552::gmx::BasicVector const>, _INTERNAL1bba7552::gmx::ArrayRefWithPadding<_INTERNAL1bba7552::gmx::BasicVector >, float const (*) [3], t_pbc*, _INTERNAL1bba7552::gmx::Lincs*, int, _INTERNAL1bba7552::gmx::ArrayRef, t_commrec const*, bool, float, bool*, float, _INTERNAL1bba7552::gmx::ArrayRef<_INTERNAL1bba7552::gmx::BasicVector >, bool, float (*) [3])Innermost0.260.250.260.260.280.210.210.240.230.30.140.130.140.140.1531
20843libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-409,simd_math.h:1439-1439,bonded.cpp:1151-1255,impl_x86_avx_512_util_float.h:137-137std::enable_if<((BondedKernelFlavor)0)==((BondedKernelFlavor)0), float>::type _INTERNALc075c6e4::(anonymous namespace)::angles<(BondedKernelFlavor)0>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*, gmx::ArrayRef, t_fcdata*, t_disresdata*, t_oriresdata*, int*)Single0.240.210.220.230.240.220.170.200.20.270.130.110.120.120.1331
2671libgromacs_mpi.so.7 - grid.h:251-251,stl_vector.h:988-1143,pairlist.cpp:2966-3474,arrayref.h:263-263void _INTERNALb293ce76::nbnxn_make_pairlist_part(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists const&, float, PairlistType, int, bool, int, bool, float, int, int, NbnxnPairlistCpu*, t_nblist*)InBetween0.240.220.230.230.250.180.160.180.180.20.130.120.120.120.1331
1588libgromacs_mpi.so.7 - atomdata.cpp:1173-1179,atomdata.h:102-102_INTERNALa817b2b7::nbnxn_atomdata_add_nbat_f_to_f_part(Nbnxm::GridSet const&, nbnxn_atomdata_t const&, nbnxn_atomdata_output_t const&, int, int, float (*) [3])Single0.20.180.190.190.210.150.140.160.150.20.110.10.100.10.1131
2672libgromacs_mpi.so.7 - pairlist.cpp:3407-3411,arrayref.h:263-263void _INTERNALb293ce76::nbnxn_make_pairlist_part(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists const&, float, PairlistType, int, bool, int, bool, float, int, int, NbnxnPairlistCpu*, t_nblist*)Innermost0.20.190.210.210.220.140.140.160.160.180.110.10.110.110.1231
5130libgromacs_mpi.so.7 - vec.h:141-143,threaded_force_buffer.cpp:209-211L__ZN17_INTERNALd056bbd43gmx12_GLOBAL__N_124reduceThreadForceBuffersIA4_fEEvNS0_8ArrayRefINS0_11BasicVectorIfEEEENS4_ISt10unique_ptrINS0_17ThreadForceBufferIT_EESt14default_deleteISB_EEEENS4_IKSt5arrayImLm2EEEENS4_IKiEE_170__par_region0_2_127Innermost0.20.180.190.190.210.180.150.180.180.220.110.10.100.10.1131
21715libgromacs_mpi.so.7 - stl_vector.h:1124-1143,pme_spread.cpp:197-199L__Z14spread_on_gridPK9gmx_pme_tP11PmeAtomCommPK10pmegrids_tbbPfbi_1010__par_region4_2_4Innermost0.190.180.200.20.210.150.140.170.160.20.10.10.110.110.1131
21179libgromacs_mpi.so.7 - vec.h:141-634,iterator_interface.hpp:166-459,tuple:236-236,functions.h:164-164,stl_vector.h:1256-1256,pairs.cpp:125-824float _INTERNAL5738f0d5::do_pairs_general<(BondedKernelFlavor)2>(int, int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float const*, float*, gmx::ArrayRef, gmx::ArrayRef, gmx::ArrayRef, gmx::ArrayRef, int, t_forcerec const*, gmx_grppairener_t*, int*)Single0.170.160.170.170.180.170.110.140.140.170.090.080.090.090.131
20856libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-208,bonded.cpp:2059-2126std::enable_if<((BondedKernelFlavor)0)==((BondedKernelFlavor)0), float>::type _INTERNALc075c6e4::(anonymous namespace)::pdihs<(BondedKernelFlavor)0>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*, gmx::ArrayRef, t_fcdata*, t_disresdata*, t_oriresdata*, int*)Single0.160.160.160.160.170.140.120.140.140.170.090.080.090.090.0931
20945libgromacs_mpi.so.7 - vec.h:115-335,functions.h:164-164,cmath:426-426,bonded.cpp:129-2014std::enable_if<(((BondedKernelFlavor)2)!=((BondedKernelFlavor)0))||(!(1)), float>::type _INTERNALc075c6e4::(anonymous namespace)::pdihs<(BondedKernelFlavor)2>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*, gmx::ArrayRef, t_fcdata*, t_disresdata*, t_oriresdata*, int*)Outermost0.150.130.150.150.160.130.110.140.140.160.080.070.080.080.0931
18657libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-452,lincs.cpp:919-930,impl_x86_avx_512_util_float.h:114-114_INTERNAL1bba7552::gmx::__regcall3__calc_dist_iter_simd(int, int, _INTERNAL1bba7552::gmx::ArrayRef<_INTERNAL1bba7552::gmx::AtomPair const>, float const (*) [3], float const*, float const*, float const*, float, float*, float*, bool*)Single0.150.130.140.140.150.160.130.160.160.190.080.070.080.080.0831
5127libgromacs_mpi.so.7 - tuple:236-236,stl_vector.h:1256-1256,array:61-61,bitmask.h:154-154,threaded_force_buffer.cpp:182-187L__ZN17_INTERNALd056bbd43gmx12_GLOBAL__N_124reduceThreadForceBuffersIA4_fEEvNS0_8ArrayRefINS0_11BasicVectorIfEEEENS4_ISt10unique_ptrINS0_17ThreadForceBufferIT_EESt14default_deleteISB_EEEENS4_IKSt5arrayImLm2EEEENS4_IKiEE_170__par_region0_2_127Innermost0.140.130.140.140.150.10.10.120.120.150.080.070.070.070.0831
5129libgromacs_mpi.so.7 - vec.h:141-147,threaded_force_buffer.cpp:207-211L__ZN17_INTERNALd056bbd43gmx12_GLOBAL__N_124reduceThreadForceBuffersIA4_fEEvNS0_8ArrayRefINS0_11BasicVectorIfEEEENS4_ISt10unique_ptrINS0_17ThreadForceBufferIT_EESt14default_deleteISB_EEEENS4_IKSt5arrayImLm2EEEENS4_IKiEE_170__par_region0_2_127InBetween0.140.120.140.140.150.110.10.120.120.160.070.070.080.080.0831
21806libgromacs_mpi.so.7 - fft5d.cpp:835-886fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)InBetween0.130.120.130.130.140.140.090.120.110.150.070.070.070.070.0731
995libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-462,stl_vector.h:1143-1143,kernel_inner.h:201-893,kernel_outer.h:541-544,impl_x86_avx_512_util_float.h:95-371nbnxm_kernel_ElecEw_VdwLJCombLB_VF_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)Innermost0.120.110.120.120.130.110.090.120.120.140.070.060.060.060.0731
19100libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-389,settle.cpp:423-649void _INTERNAL4f3e572d::gmx::settleTemplate<_INTERNAL4f3e572d::gmx::SimdFloat, _INTERNAL4f3e572d::gmx::SimdFBool, 16, float const*, true, false>(_INTERNAL4f3e572d::gmx::SettleData const&, int, int, float const*, float const*, float*, float, float*, float (*) [3], bool*)Single0.120.110.120.120.130.090.090.110.10.130.060.060.070.070.0731
21637libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-230,pme_solve.cpp:98-561,simd_memory.h:174-174solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Outermost0.110.10.130.110.690.10.080.110.10.490.060.050.070.060.3731
993libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-462,stl_vector.h:1143-1143,kernel_inner.h:201-893,kernel_outer.h:559-562,impl_x86_avx_512_util_float.h:95-371nbnxm_kernel_ElecEw_VdwLJCombLB_VF_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)Innermost0.110.090.100.10.110.170.120.150.150.20.060.050.050.050.0631
1596libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-182,atomdata.cpp:1109-1221L__ZN17_INTERNALa817b2b737nbnxn_atomdata_add_nbat_f_to_f_reduceEP16nbnxn_atomdata_ti_1188__par_region0_2_51Innermost0.110.110.120.110.140.590.480.560.560.720.060.060.060.060.0731
18774libgromacs_mpi.so.7 - vec.h:335-335,md_support.cpp:139-157,vectypes.h:122-224L__ZN17_INTERNAL727fa8dd19calc_ke_part_normalEN3gmx8ArrayRefIKNS0_11BasicVectorIfEEEEPK9t_grpoptsPK9t_mdatomsP14gmx_ekindata_tP6t_nrnbb_113__par_region0_2_11Innermost0.110.10.100.10.110.080.080.090.090.110.060.050.060.060.0631
2692libgromacs_mpi.so.7 - impl_x86_avx_512_simd4_float.h:78-200,impl_x86_avx_512_simd_float.h:104-394,grid.h:239-239,pairlist.cpp:152-216,arrayref.h:82-82,pairlist_simd_2xmm.h:185-231,impl_x86_avx_512_util_float.h:371-371_INTERNALb293ce76::makeClusterListSimd2xnn(Nbnxm::Grid const&, NbnxnPairlistCpu*, int, int, int, bool, float const*, float, float, int*)Single0.10.090.100.110.110.080.080.090.090.120.060.050.060.060.0631
989libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:58-462,stl_vector.h:1143-1143,kernel_inner.h:201-893,stl_iterator.h:1107-1240,kernel_outer.h:335-612,impl_x86_avx_512_util_float.h:95-473nbnxm_kernel_ElecEw_VdwLJCombLB_VF_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)Outermost0.10.090.100.10.110.130.080.110.110.150.050.050.060.060.0631
21740libgromacs_mpi.so.7 - pme_spread.cpp:524-641_INTERNALae0e43be::reduce_threadgrid_overlap(gmx_pme_t const*, pmegrids_t const*, int, float*, float*, float*, int)InBetween0.10.080.090.090.10.090.080.100.10.140.050.040.050.050.0631
19165libgromacs_mpi.so.7 - vec.h:292-294,sim_util.cpp:473-473L__ZN17_INTERNALc686538717setupForceOutputsEP18ForceHelperBuffersN3gmx19ArrayRefWithPaddingINS2_11BasicVectorIfEEEERKNS2_22DomainLifetimeWorkloadERKNS2_12StepWorkloadEbP13gmx_wallcycle_473__par_region0_2_126Single0.090.080.100.10.110.090.070.090.090.140.050.050.050.050.0631
20932libgromacs_mpi.so.7 - vec.h:141-335,functions.h:164-321,bonded.cpp:445-1084std::enable_if<(((BondedKernelFlavor)2)!=((BondedKernelFlavor)0))||(!(1)), float>::type _INTERNALc075c6e4::(anonymous namespace)::angles<(BondedKernelFlavor)2>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*, gmx::ArrayRef, t_fcdata*, t_disresdata*, t_oriresdata*, int*)Single0.090.080.090.090.10.070.070.090.090.120.050.040.050.050.0531
984libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-462,stl_vector.h:1143-1143,kernel_inner.h:201-893,kernel_outer.h:575-578,impl_x86_avx_512_util_float.h:95-371nbnxm_kernel_ElecEw_VdwLJCombLB_F_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)Innermost0.080.070.080.080.090.110.070.090.090.120.040.040.040.040.0531
990libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-399,kernel_inner.h:201-893,kernel_outer.h:581-581,impl_x86_avx_512_util_float.h:95-371nbnxm_kernel_ElecEw_VdwLJCombLB_VF_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)Innermost0.080.070.080.080.090.090.080.100.10.120.040.040.040.040.0531
1593libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-182,atomdata.cpp:1119-1221L__ZN17_INTERNALa817b2b737nbnxn_atomdata_add_nbat_f_to_f_reduceEP16nbnxn_atomdata_ti_1188__par_region0_2_51InBetween0.080.060.080.080.10.120.080.110.110.150.040.030.040.040.0531
21714libgromacs_mpi.so.7 - stl_vector.h:1124-1143,pme_spread.cpp:188-199L__Z14spread_on_gridPK9gmx_pme_tP11PmeAtomCommPK10pmegrids_tbbPfbi_1010__par_region4_2_4InBetween0.080.070.080.080.080.120.060.090.090.120.040.040.040.040.0431
19308libgromacs_mpi.so.7 - arrayref.h:82-82,update.cpp:361-387_INTERNAL568e5334::do_update_md(int, int, float, long, float const (*) [3], float (*) [3], float (*) [3], float const (*) [3], TemperatureCoupling, PressureCoupling, int, int, gmx::ArrayRef, bool, gmx::ArrayRef, float const (*) [3], gmx::ArrayRef, gmx::ArrayRef, gmx_ekindata_t const*, float const (*) [3], double const*, float const (*) [3], bool)Single0.070.060.070.070.090.070.060.070.070.10.040.030.040.040.0531
21813libgromacs_mpi.so.7 - fft5d.cpp:899-1382fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)InBetween0.070.060.070.070.070.080.060.070.070.080.040.030.040.040.0431
21713libgromacs_mpi.so.7 - pme_spread.cpp:441-445L__Z14spread_on_gridPK9gmx_pme_tP11PmeAtomCommPK10pmegrids_tbbPfbi_1010__par_region4_2_4Innermost0.070.060.070.070.080.060.060.070.070.090.040.030.040.040.0431
21711libgromacs_mpi.so.7 - pme_spread.cpp:438-447L__Z14spread_on_gridPK9gmx_pme_tP11PmeAtomCommPK10pmegrids_tbbPfbi_1010__par_region4_2_4InBetween0.070.050.060.060.070.070.050.070.070.110.040.030.030.030.0431
21465libgromacs_mpi.so.7 - pme_grid.cpp:537-539unwrap_periodic_pmegrid(gmx_pme_t*, float*)Innermost0.070.060.070.070.080.090.060.080.080.10.040.030.040.040.0431
128gmx_mpi - __intel_skx_avx512_memsetSingle0.060.060.070.070.070.130.080.120.110.180.030.030.030.030.0431
3697libgromacs_mpi.so.7 - vector.tcc:452-695,stl_algobase.h:920-1148,stl_vector.h:378-1934,stl_iterator.h:1333-1333,arrayref.h:82-82,new_allocator.h:120-175,idef.h:231-235,stl_uninitialized.h:655-1117,array:61-61,hashedmap.h:274-282,ga2la.h:112-126,stl_construct.h:119-119,mtop_lookup.h:87-118,domdec_constraints.cpp:234-282_INTERNAL051658ea::atoms_to_settles(gmx_domdec_t*, gmx_mtop_t const&, gmx::ArrayRef, gmx::ArrayRef > const>, int, int, InteractionList*, std::vector >*)Outermost0.060.050.050.050.060.070.050.070.070.090.030.030.030.030.0331
2691libgromacs_mpi.so.7 - grid.h:239-239,stl_vector.h:988-1287,pairlist.cpp:152-935,new_allocator.h:175-175,pairlist_simd_2xmm.h:237-242_INTERNALb293ce76::makeClusterListSimd2xnn(Nbnxm::Grid const&, NbnxnPairlistCpu*, int, int, int, bool, float const*, float, float, int*)Single0.050.040.050.050.050.050.040.050.050.070.030.020.030.030.0331
2703libgromacs_mpi.so.7 - iterator_interface.hpp:459-459,pairlist.cpp:607-1420,arrayref.h:82-85_INTERNALb293ce76::setExclusionsForIEntry(Nbnxm::GridSet const&, NbnxnPairlistCpu*, bool, int, nbnxn_ci_t const&, gmx::ListOfLists const&)InBetween0.050.040.050.050.060.050.050.060.060.080.030.020.030.030.0331
21659libgromacs_mpi.so.7 - pme_solve.cpp:457-470solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost0.050.040.050.050.180.040.040.050.050.130.030.020.030.020.131
21464libgromacs_mpi.so.7 - pme_grid.cpp:496-539unwrap_periodic_pmegrid(gmx_pme_t*, float*)InBetween0.050.040.050.050.050.050.040.060.050.080.020.020.020.020.0331
5253libgromacs_mpi.so.7 - stl_algobase.h:921-922,stl_vector.h:869-869,stl_iterator.h:1072-1144,threaded_force_buffer.cpp:78-80gmx::ThreadForceBuffer::clearForcesAndEnergies()Outermost0.040.040.040.040.040.070.050.070.070.10.020.020.020.020.0231
21808libgromacs_mpi.so.7 - fft5d.cpp:884-886fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)Innermost0.040.030.040.040.050.090.050.080.070.120.020.020.020.020.0231
21437libgromacs_mpi.so.7 - pme_grid.cpp:395-404copy_fftgrid_to_pmegrid(gmx_pme_t*, float const*, float*, int, int, int)Innermost0.040.030.040.040.050.050.040.050.050.060.020.020.020.020.0231
1591libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-182,stl_vector.h:988-1256,atomdata.cpp:1053-1221,arrayref.h:72-263,array:61-61,bitmask.h:152-154L__ZN17_INTERNALa817b2b737nbnxn_atomdata_add_nbat_f_to_f_reduceEP16nbnxn_atomdata_ti_1188__par_region0_2_51InBetween0.040.040.050.050.050.050.040.050.050.070.020.020.020.020.0331
21660libgromacs_mpi.so.7 - pme_solve.cpp:441-454solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost0.040.030.040.040.090.040.040.050.050.080.020.020.020.020.0531
21643libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-230,pme_solve.cpp:234-238solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost0.040.040.040.040.050.040.040.050.050.060.020.020.020.020.0231
21712libgromacs_mpi.so.7 - pme_spread.cpp:441-445L__Z14spread_on_gridPK9gmx_pme_tP11PmeAtomCommPK10pmegrids_tbbPfbi_1010__par_region4_2_4Innermost0.040.030.040.040.040.050.030.040.040.060.020.020.020.020.0231
21128libgromacs_mpi.so.7 - stl_vector.h:988-988,manage_threading.cpp:127-170_INTERNAL6f8e2c7b::divide_bondeds_over_threads(bonded_threading_t*, bool, InteractionDefinitions const&)InBetween0.040.040.040.040.041.010.941.021.011.110.020.020.020.020.0231
17904libgromacs_mpi.so.7 - ishift.h:72-72,calcvir.cpp:61-81_Z8calc_viriPA3_KfS1_PA3_fbS1#omp_region_0Innermost0.040.030.030.030.040.040.030.040.040.060.020.010.020.020.0231
19168libgromacs_mpi.so.7 - vec.h:141-147,sim_util.cpp:150-150_INTERNALc6865387::postProcessForces(t_commrec const*, long, t_nrnb*, gmx_wallcycle*, float const (*) [3], gmx::ArrayRef const>, gmx::ForceOutputs*, float (*) [3], t_mdatoms const*, t_forcerec const*, gmx::VirtualSitesHandler*, gmx::StepWorkload const&)Single0.030.030.030.030.040.040.030.040.040.060.020.010.020.020.0231
2673libgromacs_mpi.so.7 - pairlist.cpp:3392-3396,arrayref.h:263-263void _INTERNALb293ce76::nbnxn_make_pairlist_part(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists const&, float, PairlistType, int, bool, int, bool, float, int, int, NbnxnPairlistCpu*, t_nblist*)Innermost0.030.030.040.040.040.050.030.040.040.060.020.020.020.020.0231
18643libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-198,lincs.cpp:1155-1155_INTERNAL1bba7552::gmx::do_lincs(_INTERNAL1bba7552::gmx::ArrayRefWithPadding<_INTERNAL1bba7552::gmx::BasicVector const>, _INTERNAL1bba7552::gmx::ArrayRefWithPadding<_INTERNAL1bba7552::gmx::BasicVector >, float const (*) [3], t_pbc*, _INTERNAL1bba7552::gmx::Lincs*, int, _INTERNAL1bba7552::gmx::ArrayRef, t_commrec const*, bool, float, bool*, float, _INTERNAL1bba7552::gmx::ArrayRef<_INTERNAL1bba7552::gmx::BasicVector >, bool, float (*) [3])Innermost0.030.020.030.030.040.040.030.050.050.060.020.010.020.020.0231
3911libgromacs_mpi.so.7 - iterator_interface.hpp:459-459,stl_vector.h:1143-1287,arrayref.h:85-85,new_allocator.h:175-175,hashedmap.h:274-282,ga2la.h:112-118,localtopology.cpp:748-753void _INTERNAL80d859f8::make_exclusions_zone(gmx::ArrayRef, gmx_ga2la_t const&, gmx_domdec_zones_t const&, gmx::ArrayRef, std::vector > const&, gmx::ArrayRef, gmx::ListOfLists*, int, int, int, gmx::ArrayRef)InBetween0.030.020.030.030.030.040.030.040.040.050.020.010.020.020.0231
3941libgromacs_mpi.so.7 - vector.tcc:629-695,stl_algobase.h:920-1148,stl_vector.h:378-1934,arrayref.h:72-318,new_allocator.h:120-158,idef.h:243-247,stl_uninitialized.h:657-1117,array:61-61,hashedmap.h:274-282,ga2la.h:112-118,stl_construct.h:119-119,localtopology.cpp:416-576int _INTERNAL80d859f8::assignInteractionsForAtom(AtomIndexSet const&, reverse_ilist_t const&, gmx_ga2la_t const&, gmx_domdec_zones_t const&, bool, int const*, bool, float, t_pbc const*, gmx::ArrayRef const>, InteractionDefinitions*, int, gmx::DDBondedChecking)Outermost0.030.030.030.030.030.050.040.050.050.070.020.010.020.020.0231
2821libgromacs_mpi.so.7 - vector.tcc:452-517,stl_vector.h:378-1919,stl_iterator.h:1072-1728,pairlist.cpp:3624-3624,new_allocator.h:120-175,stl_uninitialized.h:347-351void _INTERNALb293ce76::copySelectedListRange(nbnxn_ci_t const*, NbnxnPairlistCpu const*, NbnxnPairlistCpu*, std::array*, int, int, int)InBetween0.030.020.030.030.030.040.030.040.040.070.020.010.010.010.0231
17834libgromacs_mpi.so.7 - functions.h:321-321,cmath:223-1325,stl_vector.h:1143-1143,arrayref.h:82-85,std_abs.h:76-76,calc_verletbuf.cpp:530-721_INTERNALc226143a::energyDrift(gmx::ArrayRef, gmx_ffparams_t const*, float, pot_derivatives_t const*, pot_derivatives_t const*, pot_derivatives_t const*, float, float, float, float)Innermost0.030.030.030.030.030.750.710.780.770.830.010.010.020.020.0231
2680libgromacs_mpi.so.7 - stl_vector.h:1124-1124,pairlist.cpp:1981-1985_INTERNALb293ce76::closeIEntry(NbnxnPairlistCpu*, int, bool, float, int, int)Single0.020.020.030.030.030.030.030.040.030.050.010.010.010.010.0231
2704libgromacs_mpi.so.7 - pairlist.cpp:607-1332_INTERNALb293ce76::setExclusionsForIEntry(Nbnxm::GridSet const&, NbnxnPairlistCpu*, bool, int, nbnxn_ci_t const&, gmx::ListOfLists const&)Innermost0.020.020.020.020.020.040.020.030.040.050.010.010.010.010.0131
21639libgromacs_mpi.so.7 - pme_solve.cpp:555-561solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost0.020.020.020.020.030.040.020.030.030.040.010.010.010.010.0131
18780libgromacs_mpi.so.7 - iterator_interface.hpp:459-459,cmath:464-1269,stl_vector.h:988-1143,mtop_lookup.h:87-159,mdatoms.cpp:328-497atoms2md(gmx_mtop_t const&, t_inputrec const&, int, gmx::ArrayRef, int, gmx::MDAtoms*)InBetween0.020.020.020.020.030.030.020.030.040.040.010.010.010.010.0231
20860libgromacs_mpi.so.7 - vec.h:141-335,functions.h:164-164,bonded.cpp:1822-2327float _INTERNALc075c6e4::(anonymous namespace)::idihs<(BondedKernelFlavor)0>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*, gmx::ArrayRef, t_fcdata*, t_disresdata*, t_oriresdata*, int*)Single0.020.010.020.020.020.060.050.070.060.090.010.010.010.010.0131
2681libgromacs_mpi.so.7 - stl_vector.h:1124-1124,pairlist.cpp:1991-1995_INTERNALb293ce76::closeIEntry(NbnxnPairlistCpu*, int, bool, float, int, int)Single0.020.010.020.020.020.020.020.030.030.040.010.010.010.010.0131
19099libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-389,settle.cpp:423-674void _INTERNAL4f3e572d::gmx::settleTemplate<_INTERNAL4f3e572d::gmx::SimdFloat, _INTERNAL4f3e572d::gmx::SimdFBool, 16, float const*, true, true>(_INTERNAL4f3e572d::gmx::SettleData const&, int, int, float const*, float const*, float*, float, float*, float (*) [3], bool*)Outermost0.020.010.020.020.020.020.020.030.030.040.010.010.010.010.0131
18645libgromacs_mpi.so.7 - arrayref.h:82-82,lincs.cpp:1085-1089_INTERNAL1bba7552::gmx::do_lincs(_INTERNAL1bba7552::gmx::ArrayRefWithPadding<_INTERNAL1bba7552::gmx::BasicVector const>, _INTERNAL1bba7552::gmx::ArrayRefWithPadding<_INTERNAL1bba7552::gmx::BasicVector >, float const (*) [3], t_pbc*, _INTERNAL1bba7552::gmx::Lincs*, int, _INTERNAL1bba7552::gmx::ArrayRef, t_commrec const*, bool, float, bool*, float, _INTERNAL1bba7552::gmx::ArrayRef<_INTERNAL1bba7552::gmx::BasicVector >, bool, float (*) [3])Outermost0.020.020.020.020.020.030.020.030.030.040.010.010.010.010.0131
20947libgromacs_mpi.so.7 - vec.h:115-335,functions.h:164-164,cmath:185-185,bonded.cpp:129-3032std::enable_if<(((BondedKernelFlavor)2)!=((BondedKernelFlavor)0))||(!(1)), float>::type _INTERNALc075c6e4::(anonymous namespace)::rbdihs<(BondedKernelFlavor)2>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*, gmx::ArrayRef, t_fcdata*, t_disresdata*, t_oriresdata*, int*)Single0.020.010.020.020.020.050.040.060.060.090.010.010.010.010.0131
3907libgromacs_mpi.so.7 - vector.tcc:114-123,iterator_interface.hpp:166-459,stl_vector.h:889-1934,stl_iterator.h:1144-1144,arrayref.h:85-180,new_allocator.h:175-175,hashedmap.h:274-282,ga2la.h:112-118,localtopology.cpp:731-787,listoflists.h:127-146void _INTERNAL80d859f8::make_exclusions_zone(gmx::ArrayRef, gmx_ga2la_t const&, gmx_domdec_zones_t const&, gmx::ArrayRef, std::vector > const&, gmx::ArrayRef, gmx::ListOfLists*, int, int, int, gmx::ArrayRef)InBetween0.020.010.020.020.020.020.020.030.030.040.010.010.010.010.0131
2670libgromacs_mpi.so.7 - grid.h:251-251,stl_vector.h:988-1143,pairlist.cpp:2966-3474,arrayref.h:263-263void _INTERNALb293ce76::nbnxn_make_pairlist_part(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists const&, float, PairlistType, int, bool, int, bool, float, int, int, NbnxnPairlistCpu*, t_nblist*)InBetween0.020.010.020.020.020.020.020.030.030.040.010.010.010.010.0131
21650libgromacs_mpi.so.7 - pme_solve.cpp:499-511solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost0.020.020.020.020.020.020.020.030.030.040.010.010.010.010.0131
20857libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:187-203,bonded.cpp:2179-2256std::enable_if<((BondedKernelFlavor)0)==((BondedKernelFlavor)0), float>::type _INTERNALc075c6e4::(anonymous namespace)::rbdihs<(BondedKernelFlavor)0>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*, gmx::ArrayRef, t_fcdata*, t_disresdata*, t_oriresdata*, int*)Single0.020.020.020.020.020.060.030.070.060.10.010.010.010.010.0131
21783libgromacs_mpi.so.7 - fft.cpp:115-123gmx_fft_many_1d(gmx_fft*, gmx_fft_direction, void*, void*)Single0.020.010.020.020.020.030.020.030.030.040.010.010.010.010.0131
21647libgromacs_mpi.so.7 - pme_solve.cpp:522-531solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost0.020.010.020.020.130.020.020.030.030.120.010.010.010.010.0731
1496libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:58-389,stl_vector.h:1256-1256,kernel_prune.cpp:76-158,arrayref.h:82-82,impl_x86_avx_512_util_float.h:371-377nbnxn_kernel_prune_2xnn(NbnxnPairlistCpu*, nbnxn_atomdata_t const*, gmx::ArrayRef const>, float)Outermost0.020.020.020.020.020.020.020.030.030.040.010.010.010.010.0131
5128libgromacs_mpi.so.7 - vec.h:141-147,threaded_force_buffer.cpp:200-200L__ZN17_INTERNALd056bbd43gmx12_GLOBAL__N_124reduceThreadForceBuffersIA4_fEEvNS0_8ArrayRefINS0_11BasicVectorIfEEEENS4_ISt10unique_ptrINS0_17ThreadForceBufferIT_EESt14default_deleteISB_EEEENS4_IKSt5arrayImLm2EEEENS4_IKiEE_170__par_region0_2_127Innermost0.020.010.010.010.020.050.030.050.050.060.010.010.010.010.0131
2815libgromacs_mpi.so.7 - vector.tcc:452-517,stl_algobase.h:922-922,stl_vector.h:378-1919,stl_iterator.h:1072-1728,pairlist.cpp:3624-3635,new_allocator.h:120-175,stl_uninitialized.h:347-351,array:61-61void _INTERNALb293ce76::copySelectedListRange(nbnxn_ci_t const*, NbnxnPairlistCpu const*, NbnxnPairlistCpu*, std::array*, int, int, int)InBetween0.020.010.020.020.020.020.020.030.040.050.010.010.010.010.0131
2702libgromacs_mpi.so.7 - iterator_interface.hpp:459-459,pairlist.cpp:607-1420,arrayref.h:82-85,listoflists.h:145-146_INTERNALb293ce76::setExclusionsForIEntry(Nbnxm::GridSet const&, NbnxnPairlistCpu*, bool, int, nbnxn_ci_t const&, gmx::ListOfLists const&)Outermost0.020.010.020.020.020.020.020.020.020.030.010.010.010.010.0131
2669libgromacs_mpi.so.7 - grid.h:251-302,tuple:236-236,stl_vector.h:988-1143,pairlist.cpp:2223-3507,arrayref.h:82-263,gridset.h:165-165,ishift.h:59-59,atomdata.h:261-261,listoflists.h:119-119void _INTERNALb293ce76::nbnxn_make_pairlist_part(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists const&, float, PairlistType, int, bool, int, bool, float, int, int, NbnxnPairlistCpu*, t_nblist*)InBetween0.010.010.020.020.020.020.020.030.030.040.010.010.010.010.0131
21644libgromacs_mpi.so.7 - pme_solve.cpp:534-543solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost0.010.010.030.020.440.020.020.030.020.330.010.010.020.010.2431
18682libgromacs_mpi.so.7 - stl_vector.h:1124-1287,arrayref.h:82-82,new_allocator.h:175-175,lincs.cpp:1652-1658,bitmask.h:162-162L__ZN17_INTERNAL1bba75523gmx18lincs_thread_setupEPNS0_5LincsEi_1695__par_region2_2_84Innermost0.010.010.010.010.020.020.010.020.020.030.010.010.010.010.0131
21805libgromacs_mpi.so.7 - fft5d.cpp:835-886fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)InBetween0.010.010.010.010.020.040.020.050.040.090.0100.010.010.0131
19163libgromacs_mpi.so.7 - vec.h:292-294,sim_util.cpp:473-473L__ZN17_INTERNALc686538717setupForceOutputsEP18ForceHelperBuffersN3gmx19ArrayRefWithPaddingINS2_11BasicVectorIfEEEERKNS2_22DomainLifetimeWorkloadERKNS2_12StepWorkloadEbP13gmx_wallcycle_473__par_region4_2_128Single0.010.010.010.010.020.030.020.030.020.040.010.010.010.010.0131
2874libgromacs_mpi.so.7 - stl_algobase.h:909-910std::vector, std::allocator > >::_M_fill_insert(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, unsigned long, std::array const&)Single0.010.010.010.010.020.020.020.030.030.040.010.010.010.010.0131
21794libgromacs_mpi.so.7 - stl_vector.h:879-1124,stl_iterator.h:1224-1224,wallcycle.h:211-306,cyclecounter.h:182-188,fft5d.cpp:786-1420fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)Outermost0.010.010.010.010.020.020.020.020.020.040.010.010.010.010.0131
18644libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-198,lincs.cpp:1098-1098_INTERNAL1bba7552::gmx::do_lincs(_INTERNAL1bba7552::gmx::ArrayRefWithPadding<_INTERNAL1bba7552::gmx::BasicVector const>, _INTERNAL1bba7552::gmx::ArrayRefWithPadding<_INTERNAL1bba7552::gmx::BasicVector >, float const (*) [3], t_pbc*, _INTERNAL1bba7552::gmx::Lincs*, int, _INTERNAL1bba7552::gmx::ArrayRef, t_commrec const*, bool, float, bool*, float, _INTERNAL1bba7552::gmx::ArrayRef<_INTERNAL1bba7552::gmx::BasicVector >, bool, float (*) [3])Single0.010.010.010.010.010.040.010.020.020.040.0100.0000.0131
2682libgromacs_mpi.so.7 - pairlist.cpp:1998-2000_INTERNALb293ce76::closeIEntry(NbnxnPairlistCpu*, int, bool, float, int, int)Single0.010.010.010.010.010.020.010.020.020.030.0100.010.010.0131
1579libgromacs_mpi.so.7 - atomdata.cpp:226-236copy_rvec_to_nbat_real(int const*, int, int, float const (*) [3], int, float*, int)Single0.010.010.010.010.010.030.020.020.020.050.0100.010.010.0131
20946libgromacs_mpi.so.7 - cmath:426-426,bonded.cpp:1914-2008std::enable_if<(((BondedKernelFlavor)2)!=((BondedKernelFlavor)0))||(!(1)), float>::type _INTERNALc075c6e4::(anonymous namespace)::pdihs<(BondedKernelFlavor)2>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*, gmx::ArrayRef, t_fcdata*, t_disresdata*, t_oriresdata*, int*)Innermost0.010.010.010.010.020.020.020.020.020.040.010.010.010.010.0131
2701libgromacs_mpi.so.7 - stl_algobase.h:922-922,pairlist.cpp:3008-3008,array:61-61_INTERNALb293ce76::setBufferFlags(NbnxnPairlistCpu const&, int, int, std::array*, int)Single0.010.010.010.010.020.020.010.020.020.030.010.010.010.010.0131
21121libgromacs_mpi.so.7 - stl_vector.h:1124-1124,array:61-61,bitmask.h:136-136,threaded_force_buffer.h:110-110,manage_threading.cpp:365-367setup_bonded_threading(bonded_threading_t*, int, bool, InteractionDefinitions const&)Innermost0.010.010.010.010.010.010.010.020.020.030.0100.010.010.0131
5126libgromacs_mpi.so.7 - vec.h:141-147,tuple:236-236,stl_vector.h:1256-1256,arrayref.h:82-82,array:61-61,bitmask.h:154-154,threaded_force_buffer.cpp:171-211L__ZN17_INTERNALd056bbd43gmx12_GLOBAL__N_124reduceThreadForceBuffersIA4_fEEvNS0_8ArrayRefINS0_11BasicVectorIfEEEENS4_ISt10unique_ptrINS0_17ThreadForceBufferIT_EESt14default_deleteISB_EEEENS4_IKSt5arrayImLm2EEEENS4_IKiEE_170__par_region0_2_127Outermost0.010.010.010.010.010.020.010.020.020.030.0100.010.010.0131
21103libgromacs_mpi.so.7 - listed_forces.cpp:419-445,stl_vector.h:879-988,stl_iterator.h:1224-1224,arrayref.h:180-180,utilities.h:56-57_INTERNAL01945b58::calcBondedForces(InteractionDefinitions const&, bonded_threading_t*, float const (*) [3], t_forcerec const*, t_pbc const*, float (*) [3], gmx_enerdata_t*, t_nrnb*, gmx::ArrayRef, gmx::ArrayRef, t_mdatoms const*, t_fcdata*, gmx::StepWorkload const&, int*)Innermost0.010.010.010.010.020.020.010.020.020.040.0100.010.010.0131
1994libgromacs_mpi.so.7 - grid.cpp:415-420_INTERNAL5ce61142::Nbnxm::sort_atoms(int, bool, int, bool, int*, int, gmx::ArrayRef const>, float, float, int, gmx::ArrayRef)Single0.010.010.010.010.010.020.020.020.020.040.0100.010.010.0131
18666libgromacs_mpi.so.7 - stl_vector.h:1124-1124,lincs.cpp:1255-1324_INTERNAL1bba7552::gmx::set_lincs_matrix_task(_INTERNAL1bba7552::gmx::Lincs*, _INTERNAL1bba7552::gmx::Task*, _INTERNAL1bba7552::gmx::ArrayRef, int*, int*)InBetween0.010.010.010.010.010.020.010.020.020.030.0100.010.010.0131
991libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-462,stl_vector.h:1143-1143,kernel_inner.h:201-893,kernel_outer.h:575-578,impl_x86_avx_512_util_float.h:95-371nbnxm_kernel_ElecEw_VdwLJCombLB_VF_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*)Innermost0.010.010.010.010.010.020.010.020.020.030.0100.010.010.0131
5287libgromacs_mpi.so.7 - tuple:236-236,stl_vector.h:1261-1261,array:61-61,bitmask.h:191-191,threaded_force_buffer.cpp:278-280gmx::ThreadedForceBuffer::setupReduction()Innermost0.010.010.010.010.020.270.230.310.320.420.0100.010.010.0131
3698libgromacs_mpi.so.7 - stl_vector.h:1143-1143,hashedmap.h:274-282,ga2la.h:112-126,domdec_constraints.cpp:254-264_INTERNAL051658ea::atoms_to_settles(gmx_domdec_t*, gmx_mtop_t const&, gmx::ArrayRef, gmx::ArrayRef > const>, int, int, InteractionList*, std::vector >*)InBetween0.010.010.010.010.010.020.010.020.020.03000.0000.0131
5233libgromacs_mpi.so.7 - stl_algobase.h:922-922,threaded_force_buffer.cpp:122-122gmx::ThreadForceBuffer::resizeBufferAndClearMask(int)Single0.0100.010.010.010.020.010.020.020.03000.0000.0131
21733libgromacs_mpi.so.7 - stl_vector.h:1143-1143,pme_spread.cpp:523-702_INTERNALae0e43be::reduce_threadgrid_overlap(gmx_pme_t const*, pmegrids_t const*, int, float*, float*, float*, int)InBetween0.010.010.010.010.010.020.010.020.020.04000.0000.0131
2827libgromacs_mpi.so.7 - pairlist.cpp:3543-3546,bitmask.h:191-191_INTERNALb293ce76::reduce_buffer_flags(gmx::ArrayRef, int, gmx::ArrayRef >)Innermost0.0100.010.010.010.220.110.160.150.22000.000031
1595libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-182,atomdata.cpp:1106-1221L__ZN17_INTERNALa817b2b737nbnxn_atomdata_add_nbat_f_to_f_reduceEP16nbnxn_atomdata_ti_1188__par_region0_2_51InBetween0.0100.010.010.010.040.010.030.030.05000.0000.0131
18637libgromacs_mpi.so.7 - lincs.cpp:1215-1223,vectypes.h:120-120_INTERNAL1bba7552::gmx::do_lincs(_INTERNAL1bba7552::gmx::ArrayRefWithPadding<_INTERNAL1bba7552::gmx::BasicVector const>, _INTERNAL1bba7552::gmx::ArrayRefWithPadding<_INTERNAL1bba7552::gmx::BasicVector >, float const (*) [3], t_pbc*, _INTERNAL1bba7552::gmx::Lincs*, int, _INTERNAL1bba7552::gmx::ArrayRef, t_commrec const*, bool, float, bool*, float, _INTERNAL1bba7552::gmx::ArrayRef<_INTERNAL1bba7552::gmx::BasicVector >, bool, float (*) [3])Single0.010.010.010.010.010.020.010.020.020.03000.0000.0131
21867libgromacs_mpi.so.7 - fft_mkl.cpp:483-506gmx_fft_1d_real(gmx_fft*, gmx_fft_direction, void*, void*)Single0.010.010.010.010.010.010.010.020.020.03000.0000.0131
2668libgromacs_mpi.so.7 - grid.h:251-302,tuple:236-236,stl_vector.h:988-1143,pairlist.cpp:2223-3507,arrayref.h:82-263,gridset.h:165-165,ishift.h:59-59,atomdata.h:261-261,listoflists.h:119-119void _INTERNALb293ce76::nbnxn_make_pairlist_part(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists const&, float, PairlistType, int, bool, int, bool, float, int, int, NbnxnPairlistCpu*, t_nblist*)InBetween0.0100.010.010.010.020.010.010.010.03000.000031
3950libgromacs_mpi.so.7 - stl_vector.h:1143-1143,hashedmap.h:274-282,ga2la.h:112-118,localtopology.cpp:505-513int _INTERNAL80d859f8::assignInteractionsForAtom(AtomIndexSet const&, reverse_ilist_t const&, gmx_ga2la_t const&, gmx_domdec_zones_t const&, bool, int const*, bool, float, t_pbc const*, gmx::ArrayRef const>, InteractionDefinitions*, int, gmx::DDBondedChecking)InBetween0.010.010.010.010.010.020.010.020.020.03000.0000.0131
18684libgromacs_mpi.so.7 - stl_vector.h:1124-1287,stl_iterator.h:1240-1240,arrayref.h:82-82,new_allocator.h:175-175,lincs.cpp:1705-1715,bitmask.h:162-162L__ZN17_INTERNAL1bba75523gmx18lincs_thread_setupEPNS0_5LincsEi_1695__par_region2_2_84Innermost0.010.010.010.010.010.010.010.010.010.02000.0000.0131
1991libgromacs_mpi.so.7 - arrayref.h:82-263,vectypes.h:122-122,grid.cpp:329-408_INTERNAL5ce61142::Nbnxm::sort_atoms(int, bool, int, bool, int*, int, gmx::ArrayRef const>, float, float, int, gmx::ArrayRef)Outermost0.010.010.010.010.010.020.010.020.020.03000.0000.0131
3703libgromacs_mpi.so.7 - vector.tcc:629-638,stl_vector.h:378-1919,new_allocator.h:120-126,idef.h:231-231_INTERNAL051658ea::atoms_to_settles(gmx_domdec_t*, gmx_mtop_t const&, gmx::ArrayRef, gmx::ArrayRef > const>, int, int, InteractionList*, std::vector >*)InBetween0.0100.010.010.010.020.010.030.030.04000.000031
21784libgromacs_mpi.so.7 - fft.cpp:132-140gmx_fft_many_1d_real(gmx_fft*, gmx_fft_direction, void*, void*)Single0.010.010.010.010.010.010.010.010.010.03000.0000.0131
3711libgromacs_mpi.so.7 - vector.tcc:114-517,iterator_interface.hpp:166-459,stl_vector.h:378-1934,stl_iterator.h:1333-1333,arrayref.h:82-180,new_allocator.h:120-175,idef.h:231-235,stl_uninitialized.h:1105-1117,constr.h:287-293,hashedmap.h:274-282,ga2la.h:112-126,mtop_lookup.h:87-118,domdec_constraints.cpp:314-375,listoflists.h:145-146_INTERNAL051658ea::atoms_to_constraints(gmx_domdec_t*, gmx_mtop_t const&, gmx::ArrayRef, gmx::ArrayRef const>, int, InteractionList*, std::vector >*)Outermost0.0100.010.010.010.170.10.150.150.18000.000031
3712libgromacs_mpi.so.7 - vector.tcc:114-517,iterator_interface.hpp:459-459,stl_vector.h:378-1934,stl_iterator.h:1333-1333,arrayref.h:85-85,new_allocator.h:120-175,idef.h:231-235,stl_uninitialized.h:1105-1117,constr.h:287-293,hashedmap.h:274-282,ga2la.h:112-126,domdec_constraints.cpp:338-375_INTERNAL051658ea::atoms_to_constraints(gmx_domdec_t*, gmx_mtop_t const&, gmx::ArrayRef, gmx::ArrayRef const>, int, InteractionList*, std::vector >*)InBetween0.0100.010.010.010.170.110.170.170.22000.000031
2687libgromacs_mpi.so.7 - pairlist.cpp:281-285void _INTERNALb293ce76::get_cell_range<0>(float, float, Nbnxm::Grid::Dimensions const&, float, float, int*, int*)Single0.0100.010.010.010.010.010.010.010.03000.000031
5252libgromacs_mpi.so.7 - stl_algobase.h:909-910gmx::ThreadForceBuffer::clearForcesAndEnergies()Single0.0100.010.010.010.020.010.010.010.03000.000031
2679libgromacs_mpi.so.7 - pairlist.cpp:272-276void _INTERNALb293ce76::get_cell_range<1>(float, float, Nbnxm::Grid::Dimensions const&, float, float, int*, int*)Single0.0100.0000.010.010.010.010.010.01000.000031
21652libgromacs_mpi.so.7 - pme_solve.cpp:486-496solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost0.0100.0000.010.0100.010.010.02000.000031
2667libgromacs_mpi.so.7 - grid.h:251-302,tuple:236-236,functions.h:321-321,stl_vector.h:988-1143,pairlist.cpp:2223-3507,arrayref.h:82-263,gridset.h:165-165,ishift.h:59-59,atomdata.h:261-261,listoflists.h:119-119void _INTERNALb293ce76::nbnxn_make_pairlist_part(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists const&, float, PairlistType, int, bool, int, bool, float, int, int, NbnxnPairlistCpu*, t_nblist*)InBetween0.0100.0000.010.010.010.010.010.02000.000031
1569libgromacs_mpi.so.7 - grid.h:262-266,stl_vector.h:1143-1261,atomdata.cpp:1006-1011,arrayref.h:72-72L__Z31nbnxn_atomdata_copy_x_to_nbat_xRKN5Nbnxm7GridSetEN3gmx12AtomLocalityEPA3_KfP16nbnxn_atomdata_t_993__par_region0_2_45Innermost0.0100.010.010.010.010.010.010.010.02000.000031
2005libgromacs_mpi.so.7 - stl_vector.h:1143-1143,arrayref.h:82-82,updategroupscog.h:116-116,vectypes.h:122-122,grid.cpp:1241-1311Nbnxm::Grid::calcColumnIndices(Nbnxm::Grid::Dimensions const&, gmx::UpdateGroupsCog const*, gmx::Range, gmx::ArrayRef const>, int, int const*, int, int, gmx::ArrayRef, gmx::ArrayRef)Single0.0100.010.010.010.010.010.010.010.02000.0000.0131
4286libgromacs_mpi.so.7 - vec.h:141-199,redistribute.cpp:349-421_INTERNAL3b86f157::calc_cg_move(_IO_FILE*, long, gmx_domdec_t*, t_state*, int const*, float (*) [3], float const*, float const*, MoveLimits const&, int, int, gmx::ArrayRef)InBetween0.0100.010.010.010.010.010.010.010.02000.000031
3962libgromacs_mpi.so.7 - vector.tcc:629-695,stl_algobase.h:920-1148,stl_vector.h:378-1934,new_allocator.h:120-158,idef.h:243-247,stl_uninitialized.h:657-1117,range.h:84-88,array:61-284,stl_construct.h:119-119,localtopology.cpp:601-700int _INTERNAL80d859f8::make_bondeds_zone(gmx_reverse_top_t const&, gmx::ArrayRef, gmx_ga2la_t const&, gmx_domdec_zones_t const&, std::vector > const&, bool, int const*, bool, float, t_pbc const*, gmx::ArrayRef const>, t_iparams const*, InteractionDefinitions*, int, gmx::Range const&)Outermost0.0100.010.010.010.010.010.010.010.02000.000031
4185libgromacs_mpi.so.7 - vector.tcc:452-517,stl_vector.h:378-1934,stl_iterator.h:1333-1333,new_allocator.h:120-175,stl_uninitialized.h:1105-1117,hashedmap.h:144-204,ga2la.h:84-88,partition.cpp:525-533_INTERNAL83cfe191::make_dd_indices(gmx_domdec_t*, int)InBetween0.0100.010.010.010.130.080.130.130.17000.000031
4097libgromacs_mpi.so.7 - stl_vector.h:1124-1124,hashedmap.h:229-255,ga2la.h:99-101,partition.cpp:643-645_INTERNAL83cfe191::clearDDStateIndices(gmx_domdec_t*, bool)Outermost000.0000.010.130.080.120.120.18000.000031
18641libgromacs_mpi.so.7 - arrayref.h:263-263,lincs.cpp:1193-1195_INTERNAL1bba7552::gmx::do_lincs(_INTERNAL1bba7552::gmx::ArrayRefWithPadding<_INTERNAL1bba7552::gmx::BasicVector const>, _INTERNAL1bba7552::gmx::ArrayRefWithPadding<_INTERNAL1bba7552::gmx::BasicVector >, float const (*) [3], t_pbc*, _INTERNAL1bba7552::gmx::Lincs*, int, _INTERNAL1bba7552::gmx::ArrayRef, t_commrec const*, bool, float, bool*, float, _INTERNAL1bba7552::gmx::ArrayRef<_INTERNAL1bba7552::gmx::BasicVector >, bool, float (*) [3])Single000.0000.010.010.010.010.010.02000.000031
2678libgromacs_mpi.so.7 - pairlist.cpp:281-285void _INTERNALb293ce76::get_cell_range<1>(float, float, Nbnxm::Grid::Dimensions const&, float, float, int*, int*)Single000.0000.010.010.010.010.010.02000.000031
18697libgromacs_mpi.so.7 - iterator_interface.hpp:459-459,stl_vector.h:1124-1124,arrayref.h:85-85,lincs.cpp:1942-1947_INTERNAL1bba7552::gmx::set_matrix_indices(_INTERNAL1bba7552::gmx::Lincs*, _INTERNAL1bba7552::gmx::Task const&, _INTERNAL1bba7552::gmx::ListOfLists const&, bool)Innermost000.0000.010.0100.010.010.02000.000031
1983libgromacs_mpi.so.7 - grid.cpp:823-834_INTERNAL5ce61142::Nbnxm::sort_cluster_on_flag(int, int, int, gmx::ArrayRef, gmx::ArrayRef, int*)Innermost000.0000.010.010.010.010.010.02000.000031
18685libgromacs_mpi.so.7 - iterator_interface.hpp:166-459,stl_algobase.h:1514-1514,stl_vector.h:869-1261,stl_iterator.h:1072-1333,arrayref.h:85-85,lincs.cpp:1936-1962,move.h:204-206,stl_heap.h:139-422,predefined_ops.h:45-98,listoflists.h:145-146,stl_algo.h:1786-1938_INTERNAL1bba7552::gmx::set_matrix_indices(_INTERNAL1bba7552::gmx::Lincs*, _INTERNAL1bba7552::gmx::Task const&, _INTERNAL1bba7552::gmx::ListOfLists const&, bool)Outermost000.010.010.010.010.010.010.010.02000.000031
4134libgromacs_mpi.so.7 - iterator_interface.hpp:459-459,arrayref.h:82-85,partition.cpp:2517-2519void _INTERNAL83cfe191::orderVector >(gmx::ArrayRef, gmx::ArrayRef >, gmx::ArrayRef >)Single000.010.010.010.110.080.150.160.2000.000031
21811libgromacs_mpi.so.7 - fft5d.cpp:899-1382fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)InBetween000.00000.0100.010.010.02000.000031
18642libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-198,commrec.h:171-171,stl_vector.h:1124-1124,lincs.cpp:1123-1173,arrayrefwithpadding.h:155-155_INTERNAL1bba7552::gmx::do_lincs(_INTERNAL1bba7552::gmx::ArrayRefWithPadding<_INTERNAL1bba7552::gmx::BasicVector const>, _INTERNAL1bba7552::gmx::ArrayRefWithPadding<_INTERNAL1bba7552::gmx::BasicVector >, float const (*) [3], t_pbc*, _INTERNAL1bba7552::gmx::Lincs*, int, _INTERNAL1bba7552::gmx::ArrayRef, t_commrec const*, bool, float, bool*, float, _INTERNAL1bba7552::gmx::ArrayRef<_INTERNAL1bba7552::gmx::BasicVector >, bool, float (*) [3])Outermost000.00000.0100.010.010.02000.000031
17979libgromacs_mpi.so.7 - vec.h:328-330,tuple:236-236,constr.cpp:587-607,arrayrefwithpadding.h:107-165L__ZN3gmx11Constraints4Impl5applyEbblifNS_19ArrayRefWithPaddingINS_11BasicVectorIfEEEES5_NS_8ArrayRefIS4_EEPA3_KffPfS5_bPA3_fNS_18ConstraintVariableE_587__par_region0_2_174Single000.0000.010.0100.010.010.02000.000031
21657libgromacs_mpi.so.7 - pme_solve.cpp:473-475solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost000.00000.010.010.010.010.02000.000031
21655libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-230,pme_solve.cpp:234-238solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost000.0000.010.010.010.010.010.02000.000031
19300libgromacs_mpi.so.7 - iterator_interface.hpp:166-459,commrec.h:171-171,functions.h:397-402,cmath:223-223,stl_vector.h:1256-1256,arrayref.h:72-310,update.cpp:932-1813,arrayrefwithpadding.h:157-157gmx::Update::Impl::update_coords(t_inputrec const&, long, int, bool, gmx::ArrayRef, gmx::ArrayRef, gmx::ArrayRef, t_state*, gmx::ArrayRefWithPadding const> const&, t_fcdata*, gmx_ekindata_t const*, float const (*) [3], int, t_commrec const*, bool)InBetween000.0000.010.010.010.010.010.02000.0000.0131
1568libgromacs_mpi.so.7 - grid.h:233-266,stl_vector.h:1143-1261,atomdata.cpp:998-1011,arrayref.h:72-72L__Z31nbnxn_atomdata_copy_x_to_nbat_xRKN5Nbnxm7GridSetEN3gmx12AtomLocalityEPA3_KfP16nbnxn_atomdata_t_993__par_region0_2_45InBetween000.00000.0100.010.010.02000.000031
20950libgromacs_mpi.so.7 - vec.h:115-335,functions.h:164-164,bonded.cpp:129-2327float _INTERNALc075c6e4::(anonymous namespace)::idihs<(BondedKernelFlavor)2>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*, gmx::ArrayRef, t_fcdata*, t_disresdata*, t_oriresdata*, int*)Single000.00000.020.010.010.010.03000.000031
4133libgromacs_mpi.so.7 - stl_algobase.h:383-385,arrayref.h:82-82void _INTERNAL83cfe191::orderVector >(gmx::ArrayRef, gmx::ArrayRef >, gmx::ArrayRef >)Single000.00000.090.040.080.080.12000.000031
5245libgromacs_mpi.so.7 - vector.tcc:452-517,stl_vector.h:378-1919,stl_iterator.h:1333-1333,new_allocator.h:120-175,stl_uninitialized.h:1105-1117,array:61-61,bitmask.h:154-154,threaded_force_buffer.cpp:133-135gmx::ThreadForceBuffer::processMask()Single000.0000.010.0100.010.010.02000.000031
5297libgromacs_mpi.so.7 - tuple:236-236,stl_vector.h:1256-1256,threaded_force_buffer.cpp:365-367gmx::ThreadedForceBuffer::reduce(gmx::ForceWithShiftForces*, float*, gmx_grppairener_t*, gmx::ArrayRef, gmx::StepWorkload const&, int)Innermost000.00000.080.040.090.090.13000.000031
21812libgromacs_mpi.so.7 - fft5d.cpp:899-1382fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)InBetween000.0000.010.0100.010.010.02000.000031
1980libgromacs_mpi.so.7 - arrayref.h:263-263,grid.cpp:816-868_INTERNAL5ce61142::Nbnxm::sort_cluster_on_flag(int, int, int, gmx::ArrayRef, gmx::ArrayRef, int*)Outermost000.00000.0100.010.010.02000.000031
4063libgromacs_mpi.so.7 - iterator_interface.hpp:459-459,arrayref.h:85-85,partition.cpp:2517-2519void _INTERNAL83cfe191::orderVector(gmx::ArrayRef, gmx::ArrayRef, gmx::ArrayRef)Single000.00000.080.020.050.050.09000.000031
1951libgromacs_mpi.so.7 - grid.h:262-262,range.h:84-88,grid.cpp:1465-1466Nbnxm::Grid::setCellIndices(int, int, Nbnxm::GridSetData*, gmx::ArrayRef, gmx::Range, gmx::ArrayRef, gmx::ArrayRef const>, int, nbnxn_atomdata_t*)Single000.00000.070.040.070.070.1000.000031
21817libgromacs_mpi.so.7 - fft5d.cpp:947-949fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)Innermost000.00000.0100.010.010.02000.000031
18696libgromacs_mpi.so.7 - iterator_interface.hpp:459-459,stl_vector.h:1124-1124,arrayref.h:85-85,lincs.cpp:1950-1955_INTERNAL1bba7552::gmx::set_matrix_indices(_INTERNAL1bba7552::gmx::Lincs*, _INTERNAL1bba7552::gmx::Task const&, _INTERNAL1bba7552::gmx::ListOfLists const&, bool)Innermost000.00000.0100.010.010.01000.000031
2685libgromacs_mpi.so.7 - stl_algobase.h:909-910_INTERNALb293ce76::closeIEntry(NbnxnPairlistCpu*, int, bool, float, int, int)Single000.00000.0100.010.010.02000.000031
21732libgromacs_mpi.so.7 - stl_vector.h:1143-1143,pme_spread.cpp:523-702_INTERNALae0e43be::reduce_threadgrid_overlap(gmx_pme_t const*, pmegrids_t const*, int, float*, float*, float*, int)InBetween000.0000000.010.010.02000.000031
4287libgromacs_mpi.so.7 - vec.h:141-206,redistribute.cpp:74-428,vectypes.h:122-122_INTERNAL3b86f157::calc_cg_move(_IO_FILE*, long, gmx_domdec_t*, t_state*, int const*, float (*) [3], float const*, float const*, MoveLimits const&, int, int, gmx::ArrayRef)Outermost000.00000.0100.010.010.02000.000031
3927libgromacs_mpi.so.7 - arrayref.h:82-82,localtopology.cpp:103-103,stl_algo.h:571-583_INTERNAL80d859f8::atomInMolblockFromGlobalAtomnr(gmx::ArrayRef, int)Single000.00000.0100.010.010.02000.000031
2133libgromacs_mpi.so.7 - kerneldispatch.cpp:83-375,stl_algobase.h:921-922,stl_vector.h:869-1256,stl_iterator.h:1072-1072L__ZN17_INTERNAL53d1705a16nbnxn_kernel_cpuERK11PairlistSetRKN5Nbnxm11KernelSetupEP16nbnxn_atomdata_tRK19interaction_const_tN3gmx8ArrayRefIKNSC_11BasicVectorIfEEEERKNSC_12StepWorkloadEiPfSL_P13gmx_wallcycle_265__par_region0_2_20Outermost000.0000.010.010.010.010.010.02000.000031
4275libgromacs_mpi.so.7 - vec.h:204-206,stl_vector.h:1124-1124,redistribute.cpp:91-100,array:61-61_INTERNAL3b86f157::copyMovedAtomsToBufferPerAtom(gmx::ArrayRef, int, int, float (*) [3], gmx_domdec_comm_t*)Single000.00000.060.020.040.040.07000.000031
4013libgromacs_mpi.so.7 - stl_algobase.h:383-385void std::vector >::_M_range_insert >(__gnu_cxx::__normal_iterator > >, gmx::ArrayRefIter, gmx::ArrayRefIter, std::forward_iterator_tag)Single000.00000.0100.010.010.01000.000031
2811libgromacs_mpi.so.7 - stl_vector.h:988-1143,pairlist.cpp:3709-3728L__ZN17_INTERNALb293ce7620rebalanceSimpleListsEN3gmx8ArrayRefIK16NbnxnPairlistCpuEENS1_IS2_EENS1_I14PairsearchWorkEE_3681__par_region0_2_143Innermost000.00000.0100.010.010.01000.000031
1643libgromacs_mpi.so.7 - stl_uninitialized.h:1091-1091,alloc_traits.h:261-378nbnxn_atomdata_t::resizeForceBuffers()Innermost000.00000.050.040.060.060.08000.000031
21120libgromacs_mpi.so.7 - stl_vector.h:1124-1143,array:61-61,bitmask.h:136-136,threaded_force_buffer.h:110-110,manage_threading.cpp:363-367setup_bonded_threading(bonded_threading_t*, int, bool, InteractionDefinitions const&)InBetween000.0000000.010.010.02000.000031
21718libgromacs_mpi.so.7 - pme_internal.h:211-211,pme_spread.cpp:911-923L__Z14spread_on_gridPK9gmx_pme_tP11PmeAtomCommPK10pmegrids_tbbPfbi_910__par_region0_2_2Single000.00000.0100.010.010.02000.000031
3942libgromacs_mpi.so.7 - stl_vector.h:1124-1124,idef.h:245-247,localtopology.cpp:565-565int _INTERNAL80d859f8::assignInteractionsForAtom(AtomIndexSet const&, reverse_ilist_t const&, gmx_ga2la_t const&, gmx_domdec_zones_t const&, bool, int const*, bool, float, t_pbc const*, gmx::ArrayRef const>, InteractionDefinitions*, int, gmx::DDBondedChecking)Innermost000.00000.0100.010.010.03000.000031
19525libgromacs_mpi.so.7 - vcm.cpp:288-292,vectypes.h:120-120void _INTERNALa73835ba::doStopComMotionLinear<3>(t_mdatoms const&, gmx::ArrayRef >, t_vcm const&)Single000.0000000.010.010.01000.000031
5246libgromacs_mpi.so.7 - stl_vector.h:1124-1124,threaded_force_buffer.cpp:90-94gmx::ThreadForceBuffer::clearForcesAndEnergies()Outermost000.00000.0100.010.010.01000.000031
5257libgromacs_mpi.so.7 - alloc_traits.h:378-835gmx::ThreadForceBuffer::~ThreadForceBuffer()Single000.00000.050.010.040.040.06000.000031
126gmx_mpi - __intel_skx_avx512_memcpySingle000.00000.050.010.040.040.08000.000031
21815libgromacs_mpi.so.7 - fft5d.cpp:947-949fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)Innermost000.00000.0100.010.010.01000.000031
2688libgromacs_mpi.so.7 - pairlist.cpp:272-276void _INTERNALb293ce76::get_cell_range<0>(float, float, Nbnxm::Grid::Dimensions const&, float, float, int*, int*)Single000.00000.0100.010.010.02000.000031
21804libgromacs_mpi.so.7 - fft5d.cpp:835-886fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)InBetween000.00000.0100.010.010.02000.000031
2665libgromacs_mpi.so.7 - grid.h:251-302,tuple:236-236,functions.h:321-321,stl_vector.h:988-1143,pairlist.cpp:2223-3512,arrayref.h:82-263,gridset.h:165-165,ishift.h:59-59,atomdata.h:261-261,listoflists.h:119-119void _INTERNALb293ce76::nbnxn_make_pairlist_part(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists const&, float, PairlistType, int, bool, int, bool, float, int, int, NbnxnPairlistCpu*, t_nblist*)InBetween000.00000.0100.010.010.01000.000031
107gmx_mpi - __intel_avx_memmoveSingle000.00000.040.020.040.040.07000.000031
18680libgromacs_mpi.so.7 - iterator_interface.hpp:459-459,stl_algobase.h:922-922,arrayref.h:85-85,lincs.cpp:1614-1614_INTERNAL1bba7552::gmx::lincs_thread_setup(_INTERNAL1bba7552::gmx::Lincs*, int)Single000.00000.040.020.040.040.08000.000031
18708libgromacs_mpi.so.7 - stl_vector.h:1124-1124,arrayref.h:82-82,lincs.cpp:2117-2151gmx::set_lincs(InteractionDefinitions const&, int, gmx::ArrayRef, float, bool, t_commrec const*, gmx::Lincs*)Innermost000.00000.0400.030.040.05000.000031
1978libgromacs_mpi.so.7 - arrayref.h:263-263,grid.cpp:921-923Nbnxm::Grid::fillCell(Nbnxm::GridSetData*, nbnxn_atomdata_t*, int, int, gmx::ArrayRef, gmx::ArrayRef const>, Nbnxm::BoundingBox*)Single000.00000.0100.0000.01000.000031
18652libgromacs_mpi.so.7 - arrayref.h:263-263,lincs.cpp:270-287,move.h:204-206_INTERNAL1bba7552::gmx::lincs_matrix_expand(_INTERNAL1bba7552::gmx::Lincs const&, _INTERNAL1bba7552::gmx::Task const&, _INTERNAL1bba7552::gmx::ArrayRef, _INTERNAL1bba7552::gmx::ArrayRef, _INTERNAL1bba7552::gmx::ArrayRef, _INTERNAL1bba7552::gmx::ArrayRef)Outermost000.0000.010.0100.010.010.02000.000031
19493libgromacs_mpi.so.7 - arrayref.h:263-263,vcm.cpp:189-203calc_vcm_grp(t_mdatoms const&, gmx::ArrayRef const>, gmx::ArrayRef const>, t_vcm*)Single000.0000000.010.010.01000.000031
21710libgromacs_mpi.so.7 - pme_internal.h:211-211,stl_vector.h:1124-1143,pme_spread.cpp:186-988L__Z14spread_on_gridPK9gmx_pme_tP11PmeAtomCommPK10pmegrids_tbbPfbi_1010__par_region4_2_4Outermost000.0000000.010.010.01000.000031
19098libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:182-198,settle.cpp:661-673void _INTERNAL4f3e572d::gmx::settleTemplate<_INTERNAL4f3e572d::gmx::SimdFloat, _INTERNAL4f3e572d::gmx::SimdFBool, 16, float const*, true, true>(_INTERNAL4f3e572d::gmx::SettleData const&, int, int, float const*, float const*, float*, float, float*, float (*) [3], bool*)Innermost000.00000.0100.010.010.02000.000031
5621libgromacs_mpi.so.7 - pbc_simd.cpp:59-61set_pbc_simd(t_pbc const*, float*)Single000.0000000.010.010.01000.000031
4308libgromacs_mpi.so.7 - arrayref.h:82-82,reversetopology.cpp:140-147globalAtomIndexToMoltypeIndices(gmx::ArrayRef, int)Single000.0000000.010.010.02000.000031
123gmx_mpi - __intel_avx_memmoveSingle000.00000.040.010.040.040.08000.000031
17950libgromacs_mpi.so.7 - stl_vector.h:1143-1143,arrayref.h:82-82,constr.h:220-220,constr.cpp:907-918gmx::make_at2con(int, gmx::ArrayRef, gmx::ArrayRef, gmx::FlexibleConstraintTreatment)Innermost000.00000.040.020.030.030.05000.000031
1542libgromacs_mpi.so.7 - atomdata.cpp:685-691_INTERNALa817b2b7::nbnxn_atomdata_set_ljcombparams(nbnxn_atomdata_t::Params*, int, Nbnxm::GridSet const&)Innermost000.00000.040.020.040.030.07000.000031
4061libgromacs_mpi.so.7 - iterator_interface.hpp:459-459,arrayref.h:85-85,partition.cpp:2517-2519void _INTERNAL83cfe191::orderVector(gmx::ArrayRef, gmx::ArrayRef, gmx::ArrayRef)Single000.00000.040.010.050.050.07000.000031
2089libgromacs_mpi.so.7 - stl_vector.h:1124-1124,gridset.cpp:125-130Nbnxm::GridSet::setLocalAtomOrder()Innermost000.00000.040.010.030.040.06000.000031
5300libgromacs_mpi.so.7 - vec.h:141-146,tuple:236-236,stl_vector.h:1256-1256,arrayref.h:263-263,threaded_force_buffer.cpp:353-355gmx::ThreadedForceBuffer::reduce(gmx::ForceWithShiftForces*, float*, gmx_grppairener_t*, gmx::ArrayRef, gmx::StepWorkload const&, int)Innermost000.00000.040.010.030.030.05000.000031
18677libgromacs_mpi.so.7 - iterator_interface.hpp:459-459,stl_algobase.h:922-922,arrayref.h:85-85,lincs.cpp:1678-1678_INTERNAL1bba7552::gmx::lincs_thread_setup(_INTERNAL1bba7552::gmx::Lincs*, int)Single000.00000.040.010.040.040.06000.000031
21380libgromacs_mpi.so.7 - alloc_traits.h:378-835splinedata_t::~splinedata_t()Single000.00000.040.010.040.040.07000.000031
1984libgromacs_mpi.so.7 - grid.cpp:825-825_INTERNAL5ce61142::Nbnxm::sort_cluster_on_flag(int, int, int, gmx::ArrayRef, gmx::ArrayRef, int*)Innermost000.0000000.0000.01000.000031
2705libgromacs_mpi.so.7 - pairlist.cpp:1252-1255,arrayref.h:263-263_INTERNALb293ce76::setExclusionsForIEntry(Nbnxm::GridSet const&, NbnxnPairlistCpu*, bool, int, nbnxn_ci_t const&, gmx::ListOfLists const&)Single000.0000000.010.010.01000.000031
21105libgromacs_mpi.so.7 - listed_forces.cpp:386-445,tuple:236-236,stl_vector.h:879-1256,stl_iterator.h:1224-1224,arrayref.h:180-180,utilities.h:56-57_INTERNAL01945b58::calcBondedForces(InteractionDefinitions const&, bonded_threading_t*, float const (*) [3], t_forcerec const*, t_pbc const*, float (*) [3], gmx_enerdata_t*, t_nrnb*, gmx::ArrayRef, gmx::ArrayRef, t_mdatoms const*, t_fcdata*, gmx::StepWorkload const&, int*)InBetween000.0000000.0000.01000.000030
19071libgromacs_mpi.so.7 - settle.cpp:231-240,stl_vector.h:1124-1124gmx::SettleData::setConstraints(InteractionList const&, int, gmx::ArrayRef, gmx::ArrayRef)Single000.00000.0300.020.020.04000.000029
21463libgromacs_mpi.so.7 - pme_grid.cpp:496-539unwrap_periodic_pmegrid(gmx_pme_t*, float*)Outermost000.00000.0100.0000.01000.000031
3944libgromacs_mpi.so.7 - stl_algobase.h:921-922int _INTERNAL80d859f8::assignInteractionsForAtom(AtomIndexSet const&, reverse_ilist_t const&, gmx_ga2la_t const&, gmx_domdec_zones_t const&, bool, int const*, bool, float, t_pbc const*, gmx::ArrayRef const>, InteractionDefinitions*, int, gmx::DDBondedChecking)Innermost000.0000000.010.010.02000.000031
21381libgromacs_mpi.so.7 - alloc_traits.h:378-835splinedata_t::~splinedata_t()Single000.00000.030.010.040.040.08000.000031
1998libgromacs_mpi.so.7 - impl_x86_avx_512_simd4_float.h:78-182,arrayref.h:82-82,grid.cpp:678-683_INTERNAL5ce61142::Nbnxm::combine_bounding_box_pairs(_INTERNAL5ce61142::Nbnxm::Grid const&, gmx::ArrayRef<_INTERNAL5ce61142::Nbnxm::BoundingBox const>, gmx::ArrayRef<_INTERNAL5ce61142::Nbnxm::BoundingBox>)Innermost000.00000.0300.020.020.04000.000031
19299libgromacs_mpi.so.7 - iterator_interface.hpp:166-459,commrec.h:171-171,functions.h:397-402,cmath:223-223,stl_vector.h:1256-1256,arrayref.h:72-310,update.cpp:932-1813,arrayrefwithpadding.h:157-157gmx::Update::Impl::update_coords(t_inputrec const&, long, int, bool, gmx::ArrayRef, gmx::ArrayRef, gmx::ArrayRef, t_state*, gmx::ArrayRefWithPadding const> const&, t_fcdata*, gmx_ekindata_t const*, float const (*) [3], int, t_commrec const*, bool)Outermost000.00000.0100.0000.01000.000031
4297libgromacs_mpi.so.7 - vec.h:204-206,tuple:236-236,stl_vector.h:1124-1143,redistribute.cpp:112-123,arrayref.h:82-82,array:61-61,updategroupscog.h:116-116_INTERNAL3b86f157::copyMovedUpdateGroupCogs(gmx::ArrayRef, int, gmx::ArrayRef const>, gmx_domdec_comm_t*)Single000.00000.0300.020.020.06000.000031
1590libgromacs_mpi.so.7 - impl_x86_avx_512_simd_float.h:104-182,stl_vector.h:988-1256,atomdata.cpp:1053-1221,arrayref.h:72-263,array:61-61,bitmask.h:152-154L__ZN17_INTERNALa817b2b737nbnxn_atomdata_add_nbat_f_to_f_reduceEP16nbnxn_atomdata_ti_1188__par_region0_2_51Outermost000.0000000.010.010.02000.000031
115gmx_mpi - __intel_avx_memmoveSingle000.00000.0300.020.020.04000.000030
99gmx_mpi - __intel_avx_memmoveSingle000.00000.0300.020.020.04000.000031
4141libgromacs_mpi.so.7 - iterator_interface.hpp:459-459,arrayref.h:85-85,partition.cpp:2551-2557_INTERNAL83cfe191::dd_sort_order_nbnxn(t_forcerec const*, std::vector >*)Innermost000.00000.030.010.030.030.06000.000031
5286libgromacs_mpi.so.7 - tuple:236-236,stl_vector.h:1261-1261,array:61-61,bitmask.h:191-191,threaded_force_buffer.cpp:278-280gmx::ThreadedForceBuffer::setupReduction()Innermost000.00000.030.010.030.030.05000.000031
21716libgromacs_mpi.so.7 - pme_spread.cpp:1011-1015L__Z14spread_on_gridPK9gmx_pme_tP11PmeAtomCommPK10pmegrids_tbbPfbi_1010__par_region4_2_4Single000.0000000.0000.02000.000029
18665libgromacs_mpi.so.7 - stl_vector.h:1124-1124,lincs.cpp:1251-1324_INTERNAL1bba7552::gmx::set_lincs_matrix_task(_INTERNAL1bba7552::gmx::Lincs*, _INTERNAL1bba7552::gmx::Task*, _INTERNAL1bba7552::gmx::ArrayRef, int*, int*)Outermost000.0000000.010.010.01000.000031
111gmx_mpi - __intel_avx_memmoveSingle000.00000.0200.020.020.05000.000031
3984libgromacs_mpi.so.7 - stl_vector.h:988-988,listoflists.h:192-194_INTERNAL80d859f8::make_local_bondeds_excls(gmx_domdec_t const&, gmx_domdec_zones_t const&, gmx_mtop_t const&, gmx::ArrayRef, bool, int const*, bool, float, t_pbc const*, gmx::ArrayRef const>, InteractionDefinitions*, gmx::ListOfLists*)Innermost000.00000.020.010.030.030.05000.000031
1956libgromacs_mpi.so.7 - stl_vector.h:1124-1124,arrayref.h:82-82,grid.cpp:1400-1402Nbnxm::Grid::setCellIndices(int, int, Nbnxm::GridSetData*, gmx::ArrayRef, gmx::Range, gmx::ArrayRef, gmx::ArrayRef const>, int, nbnxn_atomdata_t*)Innermost000.00000.0200.010.010.03000.000020
1509libgromacs_mpi.so.7 - atomdata.cpp:125-127_INTERNALa817b2b7::nbnxn_atomdata_set_atomtypes(nbnxn_atomdata_t::Params*, Nbnxm::GridSet const&, gmx::ArrayRef)Innermost000.00000.0200.020.020.05000.000030
5550libgromacs_mpi.so.7 - vec.h:204-206,functions.h:321-321,pbc.cpp:477-560_INTERNALbcb7f4c5::low_set_pbc(t_pbc*, PbcType, int const*, float const (*) [3])InBetween000.00000.0200.010.010.03000.000029
4228libgromacs_mpi.so.7 - ga2la.h:156-158gmx_ga2la_t::clear(bool)Single000.00000.0200.020.020.04000.000030
103gmx_mpi - __intel_avx_memmoveSingle000.00000.0200.020.020.05000.000029
21622libgromacs_mpi.so.7 - stl_algobase.h:921-922SplineCoefficients::realloc(int)Single000.00000.0200.010.010.02000.000026
21730libgromacs_mpi.so.7 - pme_spread.cpp:96-98_INTERNALae0e43be::calc_interpolation_idx(gmx_pme_t const*, PmeAtomComm*, int, int, int, int)Single000.0000000.0000.01000.000031
17957libgromacs_mpi.so.7 - stl_algobase.h:921-922gmx::make_at2con(int, gmx::ArrayRef, gmx::ArrayRef, gmx::FlexibleConstraintTreatment)Single000.00000.0200.010.010.03000.000028
17955libgromacs_mpi.so.7 - constr.cpp:892-895gmx::make_at2con(int, gmx::ArrayRef, gmx::ArrayRef, gmx::FlexibleConstraintTreatment)Single000.00000.020.010.030.030.05000.000030
5296libgromacs_mpi.so.7 - tuple:236-236,stl_vector.h:1124-1124,arrayref.h:263-263,threaded_force_buffer.cpp:380-383gmx::ThreadedForceBuffer::reduce(gmx::ForceWithShiftForces*, float*, gmx_grppairener_t*, gmx::ArrayRef, gmx::StepWorkload const&, int)Innermost000.00000.0200.0000.02000.000023
1995libgromacs_mpi.so.7 - arrayref.h:82-82,vectypes.h:122-122,grid.cpp:385-389_INTERNAL5ce61142::Nbnxm::sort_atoms(int, bool, int, bool, int*, int, gmx::ArrayRef const>, float, float, int, gmx::ArrayRef)Innermost000.0000000.0000.01000.000031
17867libgromacs_mpi.so.7 - calc_verletbuf.cpp:162-178_INTERNALc226143a::addAtomtype(std::vector >*, atom_nonbonded_kinetic_prop_t const&, int)Innermost000.00000.0200.020.020.04000.000031
4280libgromacs_mpi.so.7 - stl_algobase.h:921-922_INTERNAL3b86f157::getMovedBuffer(gmx_domdec_comm_t*, unsigned long, unsigned long)Single000.00000.0200.010.010.03000.000030
3943libgromacs_mpi.so.7 - vector.tcc:635-635,stl_vector.h:1919-1919int _INTERNAL80d859f8::assignInteractionsForAtom(AtomIndexSet const&, reverse_ilist_t const&, gmx_ga2la_t const&, gmx_domdec_zones_t const&, bool, int const*, bool, float, t_pbc const*, gmx::ArrayRef const>, InteractionDefinitions*, int, gmx::DDBondedChecking)Innermost000.0000000.0000.01000.000031
18773libgromacs_mpi.so.7 - vec.h:328-335,md_support.cpp:114-157,vectypes.h:122-224L__ZN17_INTERNAL727fa8dd19calc_ke_part_normalEN3gmx8ArrayRefIKNS0_11BasicVectorIfEEEEPK9t_grpoptsPK9t_mdatomsP14gmx_ekindata_tP6t_nrnbb_113__par_region0_2_11Outermost000.0000000.0000.01000.000028
119gmx_mpi - __intel_avx_memmoveSingle000.00000.0100.020.020.04000.000030
95gmx_mpi - __intel_avx_memmoveSingle000.00000.0100.020.020.05000.000031
89gmx_mpi - __intel_avx_memmoveSingle000.00000.0100.010.010.03000.000031
1797libgromacs_mpi.so.7 - alloc_traits.h:378-835nbnxn_atomdata_t::~nbnxn_atomdata_t()Innermost000.00000.010.010.030.030.06000.000031
21470libgromacs_mpi.so.7 - pme_grid.cpp:500-504unwrap_periodic_pmegrid(gmx_pme_t*, float*)Innermost000.00000.0100.010.010.03000.000030
3707libgromacs_mpi.so.7 - vector.tcc:452-517,stl_vector.h:378-1919,stl_iterator.h:1333-1333,new_allocator.h:120-175,stl_uninitialized.h:1105-1117,array:61-61,hashedmap.h:274-282,ga2la.h:112-126,domdec_constraints.cpp:272-282_INTERNAL051658ea::atoms_to_settles(gmx_domdec_t*, gmx_mtop_t const&, gmx::ArrayRef, gmx::ArrayRef > const>, int, int, InteractionList*, std::vector >*)InBetween000.0000000.010.010.01000.000031
21291libgromacs_mpi.so.7 - stl_vector.h:1124-1124,pme.cpp:1402-1411L__Z10gmx_pme_doP9gmx_pme_tN3gmx8ArrayRefIKNS1_11BasicVectorIfEEEENS2_IS4_EENS2_IKfEES9_S9_S9_S9_S9_PA3_S8_PK9t_commreciiP6t_nrnbP13gmx_wallcyclePA3_fSK_PfSL_ffSL_SL_RKNS1_12StepWorkloadE_1401__par_region1_2_70Single000.0000000.0000.01000.000030
18679libgromacs_mpi.so.7 - arrayref.h:82-82,lincs.cpp:1629-1632,bitmask.h:136-136_INTERNAL1bba7552::gmx::lincs_thread_setup(_INTERNAL1bba7552::gmx::Lincs*, int)Innermost000.00000.0100.030.030.05000.000031
18676libgromacs_mpi.so.7 - arrayref.h:82-82,lincs.cpp:1688-1691,bitmask.h:136-136_INTERNAL1bba7552::gmx::lincs_thread_setup(_INTERNAL1bba7552::gmx::Lincs*, int)Innermost000.00000.0100.0000.01000.000023
22178libgromacs_mpi.so.7 - vec.h:204-330,commrec.h:171-171,tuple:236-236,stl_vector.h:1143-1143,enumerationhelpers.h:279-279,arrayref.h:85-191,array:61-61,unique_ptr.h:191-191,optional:213-213,md.cpp:352-2032,awh.h:257-257gmx::LegacySimulator::do_md()Outermost000.00000.0100.010.010.04000.000029
21722libgromacs_mpi.so.7 - pme_spread.cpp:165-167_INTERNALae0e43be::calc_interpolation_idx(gmx_pme_t const*, PmeAtomComm*, int, int, int, int)Single000.0000000.0000.01000.000030
21462libgromacs_mpi.so.7 - pme_grid.cpp:518-522unwrap_periodic_pmegrid(gmx_pme_t*, float*)Innermost000.0000000.010.0050.01000.000030
21720libgromacs_mpi.so.7 - stl_vector.h:1124-1124,pme_spread.cpp:172-174_INTERNALae0e43be::calc_interpolation_idx(gmx_pme_t const*, PmeAtomComm*, int, int, int, int)Single000.0000000.0000.01000.000030
1585libgromacs_mpi.so.7 - atomdata.cpp:1263-1267L__Z12reduceForcesP16nbnxn_atomdata_tN3gmx12AtomLocalityERKN5Nbnxm7GridSetEPA3_f_1262__par_region0_2_48Single000.0000000.0000.01000.000027
4276libgromacs_mpi.so.7 - stl_vector.h:1124-1124,redistribute.cpp:133-146,hashedmap.h:229-255,ga2la.h:99-101_INTERNAL3b86f157::clear_and_mark_ind(gmx::ArrayRef, gmx::ArrayRef, gmx_ga2la_t*, int*)Outermost000.00000.0100.030.030.07000.000031
3395libgromacs_mpi.so.7 - vec.h:284-284,functions.h:321-321,stl_vector.h:988-1143,arrayref.h:82-263,array:61-61,computemultibodycutoffs.cpp:76-116_INTERNALc39bc2c0::bonded_cg_distance_mol(gmx_moltype_t const*, gmx::DDBondedChecking, bool, gmx::ArrayRef const>, bonded_distance_t*, bonded_distance_t*)Outermost000.00000.0100.0000.01000.000022
2814libgromacs_mpi.so.7 - vector.tcc:452-517,stl_algobase.h:922-922,stl_vector.h:378-1919,stl_iterator.h:1072-1728,pairlist.cpp:3612-3635,new_allocator.h:120-175,stl_uninitialized.h:347-351,array:61-61,bitmask.h:142-142void _INTERNALb293ce76::copySelectedListRange(nbnxn_ci_t const*, NbnxnPairlistCpu const*, NbnxnPairlistCpu*, std::array*, int, int, int)Outermost000.0000000.0000.01000.000029
21628libgromacs_mpi.so.7 - stl_algobase.h:921-922SplineCoefficients::realloc(int)Single000.00000.0100.010.010.02000.000026
17959libgromacs_mpi.so.7 - stl_vector.h:988-1143,arrayref.h:82-82,constr.h:220-220,constr.cpp:877-885gmx::make_at2con(int, gmx::ArrayRef, gmx::ArrayRef, gmx::FlexibleConstraintTreatment)Innermost000.00000.0100.010.010.03000.000031
3710libgromacs_mpi.so.7 - stl_vector.h:1143-1143,mtop_lookup.h:93-106_INTERNAL051658ea::atoms_to_settles(gmx_domdec_t*, gmx_mtop_t const&, gmx::ArrayRef, gmx::ArrayRef > const>, int, int, InteractionList*, std::vector >*)Innermost000.0000000.0000.01000.000026
4273libgromacs_mpi.so.7 - stl_vector.h:988-1934,redistribute.cpp:679-703,array:61-61dd_redistribute_cg(_IO_FILE*, long, gmx_domdec_t*, int*, t_state*, t_forcerec*, t_nrnb*, int*)Single000.00000.0100.020.020.04000.000031
3995libgromacs_mpi.so.7 - stl_vector.h:988-988,localtopology.cpp:340-342_INTERNAL80d859f8::combine_idef(InteractionDefinitions*, gmx::ArrayRef)Innermost000.00000.0100.0000.01000.000014
18709libgromacs_mpi.so.7 - lincs.cpp:2079-2081gmx::set_lincs(InteractionDefinitions const&, int, gmx::ArrayRef, float, bool, t_commrec const*, gmx::Lincs*)Single000.00000.0100.0000.01000.000017
18783libgromacs_mpi.so.7 - stl_vector.h:1143-1143,mtop_lookup.h:93-106atoms2md(gmx_mtop_t const&, t_inputrec const&, int, gmx::ArrayRef, int, gmx::MDAtoms*)Innermost000.0000000.0000.01000.000021
18705libgromacs_mpi.so.7 - stl_vector.h:1124-1124,lincs.cpp:2229-2231gmx::set_lincs(InteractionDefinitions const&, int, gmx::ArrayRef, float, bool, t_commrec const*, gmx::Lincs*)Single000.00000.0100.010.010.03000.000024
3700libgromacs_mpi.so.7 - stl_algobase.h:921-922_INTERNAL051658ea::atoms_to_settles(gmx_domdec_t*, gmx_mtop_t const&, gmx::ArrayRef, gmx::ArrayRef > const>, int, int, InteractionList*, std::vector >*)Innermost000.0000000.0000.01000.000025
3692libgromacs_mpi.so.7 - domdec_constraints.cpp:528-530dd_make_local_constraints(gmx_domdec_t*, int, gmx_mtop_t const&, gmx::ArrayRef, gmx::Constraints*, int, gmx::ArrayRef)Innermost000.00000.0100.010.010.02000.000024
2991libgromacs_mpi.so.7 - stl_iterator.h:1554-1554,new_allocator.h:175-175,stl_uninitialized.h:351-351void std::vector > >::_M_realloc_insert(__gnu_cxx::__normal_iterator > > >, nbnxn_cj_t const&)Single000.0000000.0000.01000.000024
2823libgromacs_mpi.so.7 - stl_iterator.h:1554-1554,new_allocator.h:175-175,stl_uninitialized.h:351-351void _INTERNALb293ce76::copySelectedListRange(nbnxn_ci_t const*, NbnxnPairlistCpu const*, NbnxnPairlistCpu*, std::array*, int, int, int)Innermost000.0000000.0000.01000.000020
2666libgromacs_mpi.so.7 - grid.h:251-302,tuple:236-236,stl_algobase.h:922-922,functions.h:321-321,stl_vector.h:988-1143,pairlist.cpp:2223-3514,arrayref.h:82-263,array:61-61,gridset.h:165-165,ishift.h:59-59,atomdata.h:261-261,listoflists.h:119-119void _INTERNALb293ce76::nbnxn_make_pairlist_part(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists const&, float, PairlistType, int, bool, int, bool, float, int, int, NbnxnPairlistCpu*, t_nblist*)InBetween000.0000000.0000.01000.000031
21601libgromacs_mpi.so.7 - pme_redistribute.cpp:182-184,stl_vector.h:1124-1124PmeAtomComm::setNumAtoms(int)Innermost000.00000.0100.010.010.01000.000024
21280libgromacs_mpi.so.7 - array:61-61,pme.cpp:1224-1437gmx_pme_do(gmx_pme_t*, gmx::ArrayRef const>, gmx::ArrayRef >, gmx::ArrayRef, gmx::ArrayRef, gmx::ArrayRef, gmx::ArrayRef, gmx::ArrayRef, gmx::ArrayRef, float const (*) [3], t_commrec const*, int, int, t_nrnb*, gmx_wallcycle*, float (*) [3], float (*) [3], float*, float*, float, float, float*, float*, gmx::StepWorkload const&)Single000.00000.0100.010.010.01000.000012
17866libgromacs_mpi.so.7 - calc_verletbuf.cpp:162-162_INTERNALc226143a::addAtomtype(std::vector >*, atom_nonbonded_kinetic_prop_t const&, int)Innermost000.00000.0100.0000.01000.000012
3396libgromacs_mpi.so.7 - vec.h:284-284,iterator_interface.hpp:166-459,functions.h:321-321,arrayref.h:82-85,computemultibodycutoffs.cpp:76-136,listoflists.h:145-146_INTERNALc39bc2c0::bonded_cg_distance_mol(gmx_moltype_t const*, gmx::DDBondedChecking, bool, gmx::ArrayRef const>, bonded_distance_t*, bonded_distance_t*)Outermost000.00000.0100.0000.01000.00006
21435libgromacs_mpi.so.7 - pme_grid.cpp:395-418copy_fftgrid_to_pmegrid(gmx_pme_t*, float const*, float*, int, int, int)Outermost000.0000000.0000.01000.000021
18663libgromacs_mpi.so.7 - functions.h:164-164,stl_vector.h:1124-1124,lincs.cpp:1337-1342_INTERNAL1bba7552::gmx::set_lincs_matrix(_INTERNAL1bba7552::gmx::Lincs*, _INTERNAL1bba7552::gmx::ArrayRef, float)Single000.00000.010.010.020.030.04000.000031
17975libgromacs_mpi.so.7 - constr.cpp:685-687gmx::Constraints::Impl::apply(bool, bool, long, int, float, gmx::ArrayRefWithPadding >, gmx::ArrayRefWithPadding >, gmx::ArrayRef >, float const (*) [3], float, float*, gmx::ArrayRefWithPadding >, bool, float (*) [3], gmx::ConstraintVariable)Single000.00000.0100.0000.01000.000013
5281libgromacs_mpi.so.7 - vector.tcc:452-517,tuple:236-236,stl_algobase.h:922-922,stl_vector.h:378-1919,stl_iterator.h:294-1333,arrayref.h:72-72,new_allocator.h:120-175,stl_uninitialized.h:1105-1117,array:61-61,bitmask.h:154-214,basic_string.h:241-1422,char_traits.h:354-354,threaded_force_buffer.cpp:272-301gmx::ThreadedForceBuffer::setupReduction()InBetween000.00000.0100.010.010.02000.000025
2872libgromacs_mpi.so.7 - stl_algobase.h:909-910std::vector, std::allocator > >::_M_fill_insert(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, unsigned long, std::array const&)Single000.0000000.0000.01000.000028
2820libgromacs_mpi.so.7 - vector.tcc:452-517,stl_vector.h:378-1919,stl_iterator.h:1072-1728,pairlist.cpp:3616-3626,new_allocator.h:120-175,stl_uninitialized.h:347-351void _INTERNALb293ce76::copySelectedListRange(nbnxn_ci_t const*, NbnxnPairlistCpu const*, NbnxnPairlistCpu*, std::array*, int, int, int)Outermost000.0000000.0000.01000.000031
2810libgromacs_mpi.so.7 - stl_vector.h:988-1143,pairlist.cpp:3703-3733,arrayref.h:82-82L__ZN17_INTERNALb293ce7620rebalanceSimpleListsEN3gmx8ArrayRefIK16NbnxnPairlistCpuEENS1_IS2_EENS1_I14PairsearchWorkEE_3681__par_region0_2_143Outermost000.0000000.0000.01000.000022
2677libgromacs_mpi.so.7 - grid.h:251-251,stl_vector.h:1143-1143,pairlist.cpp:2778-2784_INTERNALb293ce76::next_ci(Nbnxm::Grid const&, int, int, int*, int*, int*, int*)Single000.0000000.0000.01000.000023
2654libgromacs_mpi.so.7 - pairsearch.h:79-84,tuple:236-236,stl_vector.h:879-1934,stl_iterator.h:1224-1224,pairlist.cpp:223-4007,arrayref.h:82-82,cyclecounter.h:182-188,atomdata.h:258-258L__ZN11PairlistSet18constructPairlistsEN3gmx19InteractionLocalityERKN5Nbnxm7GridSetENS0_8ArrayRefI14PairsearchWorkEEP16nbnxn_atomdata_tRKNS0_11ListOfListsIiEEiP6t_nrnbP19SearchCycleCounting_4092__par_region2_2_64Innermost000.0000000.0000.01000.000017
2126libgromacs_mpi.so.7 - kernel_common.cpp:99-99clear_fshift(float*)Single000.0000000.0000.01000.000025
1968libgromacs_mpi.so.7 - grid.h:251-266,stl_vector.h:1124-1143,range.h:84-88,grid.cpp:1046-1093Nbnxm::Grid::sortColumnsCpuGeometry(Nbnxm::GridSetData*, int, gmx::ArrayRef, gmx::ArrayRef const>, nbnxn_atomdata_t*, gmx::Range, gmx::ArrayRef)Outermost000.0000000.0000.01000.000021
17961libgromacs_mpi.so.7 - stl_algobase.h:921-922gmx::make_at2con(int, gmx::ArrayRef, gmx::ArrayRef, gmx::FlexibleConstraintTreatment)Single000.0000000.010.010.02000.000029
21728libgromacs_mpi.so.7 - pme_spread.cpp:154-156_INTERNALae0e43be::calc_interpolation_idx(gmx_pme_t const*, PmeAtomComm*, int, int, int, int)Single000.0000000.010.010.01000.000031
18739libgromacs_mpi.so.7 - alloc_traits.h:378-835gmx::Lincs::~Lincs()Single000.0000000.0000000.00001
5241libgromacs_mpi.so.7 - stl_uninitialized.h:748-748,alloc_traits.h:261-261gmx::ThreadForceBuffer::resizeBufferAndClearMask(int)Single000.0000000.0000.01000.000023
3429libgromacs_mpi.so.7 - stl_vector.h:1124-1283,distribute.cpp:436-442,new_allocator.h:175-175_INTERNALd01bd45b::getAtomGroupDistribution(gmx::MDLogger const&, gmx_mtop_t const&, float const (*) [3], gmx_ddbox_t const&, float (*) [3], gmx_domdec_t*)Innermost000.0000000.0000000.00002
21466libgromacs_mpi.so.7 - pme_grid.cpp:535-539unwrap_periodic_pmegrid(gmx_pme_t*, float*)Innermost000.0000000.0000.01000.000014
17953libgromacs_mpi.so.7 - stl_algobase.h:921-922gmx::make_at2con(int, gmx::ArrayRef, gmx::ArrayRef, gmx::FlexibleConstraintTreatment)Single000.0000000.010.010.03000.000027
4142libgromacs_mpi.so.7 - stl_uninitialized.h:637-637,stl_construct.h:119-119,domdec_internal.h:176-176_INTERNAL83cfe191::dd_sort_order_nbnxn(t_forcerec const*, std::vector >*)Innermost000.0000000.0000000.00003
3688libgromacs_mpi.so.7 - hashedmap.h:290-293dd_clear_local_constraint_indices(gmx_domdec_t*)Innermost000.0000000.0000.01000.000018
2618libgromacs_mpi.so.7 - alloc_traits.h:378-835nonbonded_verlet_t::~nonbonded_verlet_t()Single000.0000000.0000000.00001
5498libgromacs_mpi.so.7 - mshift.cpp:654-775,iterator_interface.hpp:459-459,stl_vector.h:869-1143,arrayref.h:85-180,listoflists.h:109-146mk_mshift(_IO_FILE*, t_graph*, PbcType, float const (*) [3], float const (*) [3])InBetween000.0000000.0000.01000.000015
5553libgromacs_mpi.so.7 - functions.h:321-321,pbc.cpp:527-529_INTERNALbcb7f4c5::low_set_pbc(t_pbc*, PbcType, int const*, float const (*) [3])Innermost000.0000000.0000.01000.000019
3400libgromacs_mpi.so.7 - vec.h:284-284,functions.h:321-321,arrayref.h:82-82,computemultibodycutoffs.cpp:76-116_INTERNALc39bc2c0::bonded_cg_distance_mol(gmx_moltype_t const*, gmx::DDBondedChecking, bool, gmx::ArrayRef const>, bonded_distance_t*, bonded_distance_t*)Innermost000.0000000.0000.01000.000029
3022libgromacs_mpi.so.7 - prunekerneldispatch.cpp:68-88,clusterdistancekerneltype.h:66-89,stl_vector.h:1124-1124L__ZN11PairlistSet19dispatchPruneKernelEPK16nbnxn_atomdata_tN3gmx8ArrayRefIKNS3_11BasicVectorIfEEEE_68__par_region0_2_0Outermost000.0000000.0000.01000.00009
1996libgromacs_mpi.so.7 - arrayref.h:263-263,grid.cpp:397-402_INTERNAL5ce61142::Nbnxm::sort_atoms(int, bool, int, bool, int*, int, gmx::ArrayRef const>, float, float, int, gmx::ArrayRef)Innermost000.0000000.0000000.00004
2684libgromacs_mpi.so.7 - stl_algobase.h:909-910_INTERNALb293ce76::closeIEntry(NbnxnPairlistCpu*, int, bool, float, int, int)Single000.0000000.0000.01000.000027
18023libgromacs_mpi.so.7 - constraintrange.cpp:69-84_INTERNALb7c28a0f::gmx::constr_recur(_INTERNALb7c28a0f::gmx::ListOfLists const&, std::array const&, _INTERNALb7c28a0f::gmx::ArrayRef, bool, int, int, int, _INTERNALb7c28a0f::gmx::ArrayRef, float, float, float*, int*)Innermost000.0000000.0000000.00005
5249libgromacs_mpi.so.7 - threaded_force_buffer.cpp:92-94gmx::ThreadForceBuffer::clearForcesAndEnergies()Innermost000.0000000.0000.01000.000017
3714libgromacs_mpi.so.7 - stl_vector.h:1143-1143,mtop_lookup.h:93-106_INTERNAL051658ea::atoms_to_constraints(gmx_domdec_t*, gmx_mtop_t const&, gmx::ArrayRef, gmx::ArrayRef const>, int, InteractionList*, std::vector >*)Innermost000.0000000.010.010.02000.000025
3398libgromacs_mpi.so.7 - vec.h:284-284,functions.h:321-321,arrayref.h:82-263,computemultibodycutoffs.cpp:76-116_INTERNALc39bc2c0::bonded_cg_distance_mol(gmx_moltype_t const*, gmx::DDBondedChecking, bool, gmx::ArrayRef const>, bonded_distance_t*, bonded_distance_t*)InBetween000.0000000.0000.01000.000012
1971libgromacs_mpi.so.7 - stl_vector.h:1124-1124,grid.cpp:1048-1087Nbnxm::Grid::sortColumnsCpuGeometry(Nbnxm::GridSetData*, int, gmx::ArrayRef, gmx::ArrayRef const>, nbnxn_atomdata_t*, gmx::Range, gmx::ArrayRef)Innermost000.0000000.0000.01000.000031
18683libgromacs_mpi.so.7 - stl_vector.h:869-1287,stl_iterator.h:1240-1240,arrayref.h:82-82,new_allocator.h:175-175,lincs.cpp:1696-1715,bitmask.h:162-162L__ZN17_INTERNAL1bba75523gmx18lincs_thread_setupEPNS0_5LincsEi_1695__par_region2_2_84Outermost000.0000000.0000.01000.000011
5248libgromacs_mpi.so.7 - enumerationhelpers.h:237-237,threaded_force_buffer.cpp:97-97gmx::ThreadForceBuffer::clearForcesAndEnergies()Single000.0000000.0000000.00006
24416libgromacs_mpi.so.7 - iserializer.h:126-128_INTERNAL932390f6::do_ilists(gmx::ISerializer*, std::array*, int)Innermost000.0000000.0000.01000.00008
21104libgromacs_mpi.so.7 - listed_forces.cpp:386-445,tuple:236-236,stl_vector.h:879-1256,stl_iterator.h:1224-1224,enumerationhelpers.h:279-279,arrayref.h:180-180,utilities.h:56-57,threaded_force_buffer.h:149-152_INTERNAL01945b58::calcBondedForces(InteractionDefinitions const&, bonded_threading_t*, float const (*) [3], t_forcerec const*, t_pbc const*, float (*) [3], gmx_enerdata_t*, t_nrnb*, gmx::ArrayRef, gmx::ArrayRef, t_mdatoms const*, t_fcdata*, gmx::StepWorkload const&, int*)Outermost000.0000000.0000.01000.000010
18217libgromacs_mpi.so.7 - enumerationhelpers.h:237-237,enerdata_utils.cpp:323-323reset_dvdl_enerdata(gmx_enerdata_t*)Single000.0000000.0000000.00001
18120libgromacs_mpi.so.7 - threefry.h:679-685,cmath:339-339,gammadistribution.h:260-272,normaldistribution.h:196-218,uniformrealdistribution.h:120-255float gmx::GammaDistribution::operator() >(gmx::ThreeFry2x64<64u>&, gmx::GammaDistribution::param_type const&)Outermost000.0000000.0000000.00003
3018libgromacs_mpi.so.7 - prunekerneldispatch.cpp:68-88,clusterdistancekerneltype.h:66-89,stl_vector.h:1124-1124L__ZN11PairlistSet19dispatchPruneKernelEPK16nbnxn_atomdata_tN3gmx8ArrayRefIKNS3_11BasicVectorIfEEEE_68__par_region0_2_0InBetween000.0000000.0000.01000.000030
1969libgromacs_mpi.so.7 - grid.cpp:1091-1093Nbnxm::Grid::sortColumnsCpuGeometry(Nbnxm::GridSetData*, int, gmx::ArrayRef, gmx::ArrayRef const>, nbnxn_atomdata_t*, gmx::Range, gmx::ArrayRef)Innermost000.0000000.0000000.00005
1894libgromacs_mpi.so.7 - stl_algobase.h:921-922std::vector >::_M_default_append(unsigned long)Single000.0000000.0000.01000.000016
1599libgromacs_mpi.so.7 - iterator_interface.hpp:166-459,stl_vector.h:1143-1143,atomdata.cpp:1282-1286,arrayref.h:85-85nbnxn_atomdata_add_nbat_fshift_to_fshift(nbnxn_atomdata_t const&, gmx::ArrayRef >)Innermost000.0000000.010.010.03000.000031
21731libgromacs_mpi.so.7 - stl_vector.h:1143-1143,pme_spread.cpp:523-702_INTERNALae0e43be::reduce_threadgrid_overlap(gmx_pme_t const*, pmegrids_t const*, int, float*, float*, float*, int)Outermost000.0000000.0000.01000.000031
21118libgromacs_mpi.so.7 - stl_vector.h:988-1143,array:61-61,utilities.h:56-57,bitmask.h:136-136,threaded_force_buffer.h:110-110,listed_internal.h:74-74,manage_threading.cpp:351-367setup_bonded_threading(bonded_threading_t*, int, bool, InteractionDefinitions const&)InBetween000.0000000.0000.01000.000026
18615libgromacs_mpi.so.7 - vec.h:538-546,lincs.cpp:2635-2635gmx::constrain_lincs(bool, t_inputrec const&, long, gmx::Lincs*, gmx::ArrayRef, t_commrec const*, gmx_multisim_t const*, gmx::ArrayRefWithPadding const>, gmx::ArrayRefWithPadding >, gmx::ArrayRef >, float const (*) [3], t_pbc*, bool, float, float*, float, gmx::ArrayRef >, bool, float (*) [3], gmx::ConstraintVariable, t_nrnb*, int, int*)Single000.0000000.0000.01000.000010
17903libgromacs_mpi.so.7 - vec.h:328-330,ishift.h:72-72,calcvir.cpp:57-120_Z8calc_viriPA3_KfS1_PA3_fbS1#omp_region_0Outermost000.0000000.0000.01000.000031
17865libgromacs_mpi.so.7 - vector.tcc:114-114,stl_vector.h:378-1919,new_allocator.h:120-126,calc_verletbuf.cpp:162-187_INTERNALc226143a::addAtomtype(std::vector >*, atom_nonbonded_kinetic_prop_t const&, int)Outermost000.0000000.0000.01000.00008
5502libgromacs_mpi.so.7 - vec.h:167-245,mshift.cpp:449-643,iterator_interface.hpp:459-459,stl_vector.h:1124-1124,arrayref.h:82-85,vectypes.h:222-222_INTERNALd0075a52::mk_grey(gmx::ArrayRef, t_graph*, int*, int, float const (*) [3], float const (*) [3], int*)Outermost000.0000000.010.010.03000.000030
4074libgromacs_mpi.so.7 - utility.h:88-96,stl_vector.h:988-1143,arrayref.h:82-82,partition.cpp:485-487_ZN17_INTERNAL83cfe19115dd_set_atominfoEN3gmx8ArrayRefIKiEEiiP10t_forcerec..1Outermost000.0000000.0000.01000.000020
3689libgromacs_mpi.so.7 - domdec_constraints.cpp:540-545dd_make_local_constraints(gmx_domdec_t*, int, gmx_mtop_t const&, gmx::ArrayRef, gmx::Constraints*, int, gmx::ArrayRef)Outermost000.0000000.0000.01000.000018
2689libgromacs_mpi.so.7 - new_allocator.h:175-175,stl_uninitialized.h:351-351_INTERNALb293ce76::addNewIEntry(NbnxnPairlistCpu*, int, int, int)Single000.0000000.0000000.00002
1566libgromacs_mpi.so.7 - stl_algobase.h:383-387,arrayref.h:82-82nbnxn_atomdata_copy_shiftvec(bool, gmx::ArrayRef >, nbnxn_atomdata_t*)Single000.0000000.0000.01000.000012
5501libgromacs_mpi.so.7 - mshift.cpp:712-712,vectypes.h:120-120mk_mshift(_IO_FILE*, t_graph*, PbcType, float const (*) [3], float const (*) [3])Single000.0000000.0000000.000030
×