options

OpenMP Regions

requested parallelismwalltime sum (s)nb instancesany sync average per thread time (s)any wait average per thread time (s)parallelism overhead (%)local speedup if perfectly balancedglobal speedup if perfectly balanced
start addrfunction namesource locationlevelancestor thread numinvokerparallel or teams1x521x521x521x521x521x521x521x52
libgromacs_mpi.so.7.0.0:0x4023cc_INTERNAL53d1705a::nbnxn_kernel_cpu(PairlistSet const&, Nbnx...kerneldispatch.cpp:26500runtimeparallel5219.13410.0 E30.8780.8764.591.0481.016
libgromacs_mpi.so.7.0.0:0xb9323dgmx_pme_do(gmx_pme_t*, gmx::ArrayRef<gmx::BasicVector<float>...pme.cpp:129600runtimeparallel526.08110.0 E30.8780.86014.41.1691.016
libgromacs_mpi.so.7.0.0:0xa5e02agmx::constrain_lincs(bool, t_inputrec const&, long, gmx::Lin...lincs.cpp:248300runtimeparallel524.07910.0 E31.8171.75744.51.8031.034
libgromacs_mpi.so.7.0.0:0xbb9106spread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t co...pme_spread.cpp:93600runtimeparallel523.34510.0 E30.5810.57917.41.2101.011
libgromacs_mpi.so.7.0.0:0xb7e26b_INTERNAL01945b58::calcBondedForces(InteractionDefinitions c...listed_forces.cpp:38500runtimeparallel522.54210.0 E30.6320.63024.91.3311.012
libgromacs_mpi.so.7.0.0:0xb933cagmx_pme_do(gmx_pme_t*, gmx::ArrayRef<gmx::BasicVector<float>...pme.cpp:140100runtimeparallel522.53010.0 E30.4940.49319.51.2431.009
libgromacs_mpi.so.7.0.0:0xbb9237spread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t co...pme_spread.cpp:101000runtimeparallel521.88010.0 E30.3280.32617.41.2111.006
libgromacs_mpi.so.7.0.0:0x3cc0cf_INTERNALa817b2b7::nbnxn_atomdata_add_nbat_f_to_f_reduce(nbn...atomdata.cpp:118800runtimeparallel521.07110.0 E30.3210.31930.01.4281.006
libgromacs_mpi.so.7.0.0:0x4ec415PairlistSet::constructPairlists(gmx::InteractionLocality, Nb...pairlist.cpp:395800runtimeparallel520.85412683.2 E-383.2 E-39.741.1081.002
libgromacs_mpi.so.7.0.0:0xa2da39L__ZN3gmx11Constraints4Impl5applyEbblifNS_19ArrayRefWithPadd...constr.cpp:58700runtimeparallel520.79510.0 E30.2070.20526.01.3521.004
libgromacs_mpi.so.7.0.0:0xbb901aspread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t co...pme_spread.cpp:91000runtimeparallel520.65910.0 E30.1300.12819.71.2451.002
libgromacs_mpi.so.7.0.0:0x5b12ffvoid _INTERNALd056bbd4::gmx::(anonymous namespace)::reduceTh...threaded_force_buffer.cpp:17000runtimeparallel520.39310.0 E394.9 E-393.3 E-324.11.3181.002
libgromacs_mpi.so.7.0.0:0xa9c691gmx::Update::Impl::update_coords(t_inputrec const&, long, in...update.cpp:168700runtimeparallel520.38610.0 E378.0 E-376.3 E-320.21.2531.001
libgromacs_mpi.so.7.0.0:0x3ca092nbnxn_atomdata_copy_x_to_nbat_x(Nbnxm::GridSet const&, gmx::...atomdata.cpp:99300runtimeparallel520.3839.88 E30.1940.19350.72.0271.004
libgromacs_mpi.so.7.0.0:0x545b84dd_make_local_constraints(gmx_domdec_t*, int, gmx_mtop_t con...domdec_constraints.cpp:45800runtimeparallel520.3791270.3400.33989.59.5101.006
libgromacs_mpi.so.7.0.0:0x507a32PairlistSet::dispatchPruneKernel(nbnxn_atomdata_t const*, gm...prunekerneldispatch.cpp:6800runtimeparallel520.31687631.4 E-331.3 E-39.951.1111.001
libgromacs_mpi.so.7.0.0:0xaa7c55gmx::Update::Impl::finish_update(t_inputrec const&, bool, in...update.cpp:163700runtimeparallel520.27710.0 E370.3 E-368.7 E-325.41.3401.001
libgromacs_mpi.so.7.0.0:0x3cba50reduceForces(nbnxn_atomdata_t*, gmx::AtomLocality, Nbnxm::Gr...atomdata.cpp:126200runtimeparallel520.19610.0 E356.6 E-354.9 E-328.91.4071.001
libgromacs_mpi.so.7.0.0:0xba14dfunwrap_periodic_pmegrid(gmx_pme_t*, float*)pme_grid.cpp:52900runtimeparallel520.13110.0 E339.3 E-337.7 E-329.91.4271.001
libgromacs_mpi.so.7.0.0:0x559a70_INTERNAL80d859f8::make_local_bondeds_excls(gmx_domdec_t con...localtopology.cpp:84500runtimeparallel520.12712749.5 E-349.4 E-339.01.6381.001
libgromacs_mpi.so.7.0.0:0xa8fa93_INTERNALc6865387::setupForceOutputs(ForceHelperBuffers*, gm...sim_util.cpp:47300runtimeparallel520.11410.0 E330.2 E-328.7 E-326.51.3601.001
libgromacs_mpi.so.7.0.0:0xba1bd3unwrap_periodic_pmegrid(gmx_pme_t*, float*)pme_grid.cpp:51200runtimeparallel5298.9 E-310.0 E342.5 E-340.7 E-343.01.7541.001
libgromacs_mpi.so.7.0.0:0xa6a207_INTERNAL727fa8dd::calc_ke_part_normal(gmx::ArrayRef<gmx::Ba...md_support.cpp:11300runtimeparallel5270.6 E-32.00 E39.49 E-39.13 E-313.41.1551.000
libgromacs_mpi.so.7.0.0:0x4fb785_INTERNALb293ce76::rebalanceSimpleLists(gmx::ArrayRef<NbnxnP...pairlist.cpp:368100runtimeparallel5247.9 E-312612.0 E-311.9 E-325.01.3341.000
libgromacs_mpi.so.7.0.0:0x3f7570Nbnxm::Grid::setCellIndices(int, int, Nbnxm::GridSetData*, g...grid.cpp:148100runtimeparallel5247.3 E-312719.5 E-319.5 E-341.21.7001.000
libgromacs_mpi.so.7.0.0:0xa91bce_INTERNALc6865387::postProcessForces(t_commrec const*, long,...sim_util.cpp:14900runtimeparallel5232.0 E-31.00 E311.2 E-311.1 E-335.21.5421.000
libgromacs_mpi.so.7.0.0:0xb7f3aasetup_bonded_threading(bonded_threading_t*, int, bool, Inter...manage_threading.cpp:39600runtimeparallel5228.4 E-31275.43 E-35.41 E-319.11.2361.000
libgromacs_mpi.so.7.0.0:0xa25577calc_vir(int, float const (*) [3], float const (*) [3], floa...calcvir.cpp:10900runtimeparallel5227.1 E-31.00 E35.45 E-35.27 E-320.11.2521.000
libgromacs_mpi.so.7.0.0:0xa6b8f9atoms2md(gmx_mtop_t const&, t_inputrec const&, int, gmx::Arr...mdatoms.cpp:32700runtimeparallel5223.0 E-31278.02 E-38.00 E-334.81.5341.000
libgromacs_mpi.so.7.0.0:0xa8ffaa_INTERNALc6865387::setupForceOutputs(ForceHelperBuffers*, gm...sim_util.cpp:47300runtimeparallel5215.2 E-31.00 E33.84 E-33.67 E-325.21.3371.000
libgromacs_mpi.so.7.0.0:0xc2b2f7_INTERNAL27725562::set_affinity(t_commrec const*, int, int, ...threadaffinity.cpp:31400runtimeparallel5212.8 E-31.004.40 E-34.40 E-334.31.5221.000
libgromacs_mpi.so.7.0.0:0xa63afe_INTERNAL1bba7552::gmx::lincs_thread_setup(_INTERNAL1bba7552...lincs.cpp:163600runtimeparallel5211.8 E-31272.71 E-32.68 E-322.91.2981.000
libgromacs_mpi.so.7.0.0:0xbc4fd4fft5d_plan_3d(int, int, int, int*, int, t_complex**, t_compl...fft5d.cpp:64300runtimeparallel5210.5 E-36.002.03 E-32.03 E-319.41.2401.000
libgromacs_mpi.so.7.0.0:0xa65e91gmx::set_lincs(InteractionDefinitions const&, int, gmx::Arra...lincs.cpp:219600runtimeparallel529.51 E-31272.59 E-32.56 E-327.21.3741.000
libgromacs_mpi.so.7.0.0:0xa62cbc_INTERNAL1bba7552::gmx::set_lincs_matrix(_INTERNAL1bba7552::...lincs.cpp:134700runtimeparallel529.28 E-31273.31 E-33.20 E-335.61.5541.000
libgromacs_mpi.so.7.0.0:0x3fed69Nbnxm::GridSet::putOnGrid(float const (*) [3], int, float co...gridset.cpp:21200runtimeparallel527.62 E-31272.82 E-32.78 E-337.01.5871.000
libgromacs_mpi.so.7.0.0:0x571470dd_redistribute_cg(_IO_FILE*, long, gmx_domdec_t*, int*, t_s...redistribute.cpp:62400runtimeparallel526.37 E-3126898 E-6875 E-614.11.1641.000
libgromacs_mpi.so.7.0.0:0xa63f49_INTERNAL1bba7552::gmx::lincs_thread_setup(_INTERNAL1bba7552...lincs.cpp:169500runtimeparallel526.00 E-31271.39 E-31.37 E-323.21.3011.000
libgromacs_mpi.so.7.0.0:0xab42d2calc_vcm_grp(t_mdatoms const&, gmx::ArrayRef<gmx::BasicVecto...vcm.cpp:17000runtimeparallel522.32 E-3102924 E-6852 E-639.91.6631.000
libgromacs_mpi.so.7.0.0:0xab8048_INTERNALa73835ba::do_stopcm_grp(t_mdatoms const&, gmx::Arra...vcm.cpp:37400runtimeparallel522.00 E-3102783 E-6707 E-639.11.6421.000
libgromacs_mpi.so.7.0.0:0x5b7a4egmx::ThreadedForceBuffer<float [4]>::ThreadedForceBuffer(int...threaded_force_buffer.cpp:23000runtimeparallel5260.5 E-61.0024.4 E-624.2 E-640.21.6731.000
libgromacs_mpi.so.7.0.0:0xbb8866pme_init_all_work(pme_solve_work_t**, int, int)pme_solve.cpp:14400runtimeparallel5237.3 E-61.0017.2 E-617.0 E-646.11.8551.000
libgromacs_mpi.so.7.0.0:0xb96ee1PmeAtomComm::PmeAtomComm(int, int, int, int, bool)pme.cpp:32500runtimeparallel5216.2 E-61.002.19 E-61.97 E-613.51.1561.000
libgromacs_mpi.so.7.0.0:0x59b0d1gmx_ekindata_t::gmx_ekindata_t(int, float, int)group.cpp:6600runtimeparallel527.22 E-61.002.05 E-61.83 E-628.31.3961.000
×