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 teams1x1281x1281x1281x1281x1281x1281x1281x128
libgromacs.so.8:0xcf6f33_INTERNAL6ff1e610::nbnxn_kernel_cpu(PairlistSet const&, Nbnx...kerneldispatch.cpp:26600runtimeparallel12828.14910.0 E34.3324.33115.41.1821.058
libgromacs.so.8:0x145340dgmx_pme_do(gmx_pme_t*, gmx::ArrayRef<gmx::BasicVector<float>...pme.cpp:129200runtimeparallel12815.61410.0 E34.6424.62729.71.4231.062
libgromacs.so.8:0xcc4c5f_INTERNALe5e96b6b::nbnxn_atomdata_add_nbat_f_to_f_reduce(nbn...atomdata.cpp:115700runtimeparallel1283.82210.0 E31.4491.44837.91.6111.019
libgromacs.so.8:0x133b438gmx::constrain_lincs(bool, t_inputrec const&, long, gmx::Lin...lincs.cpp:253400runtimeparallel1283.31910.0 E31.6741.61650.42.0181.022
libgromacs.so.8:0x1475976spread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t co...pme_spread.cpp:93600runtimeparallel1282.34610.0 E30.5790.57824.71.3281.007
libgromacs.so.8:0x145359agmx_pme_do(gmx_pme_t*, gmx::ArrayRef<gmx::BasicVector<float>...pme.cpp:139700runtimeparallel1281.74610.0 E30.5460.54531.31.4551.007
libgromacs.so.8:0x147e0bbfft5d_plan_3d(int, int, int, tmpi_comm_**, int, t_complex**,...fft5d.cpp:63000runtimeparallel1281.4896.0077.0 E-377.0 E-35.171.0551.001
libgromacs.so.8:0x1475a9espread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t co...pme_spread.cpp:101000runtimeparallel1281.43010.0 E30.4600.45832.21.4741.006
libgromacs.so.8:0xcc2787nbnxn_atomdata_copy_x_to_nbat_x(Nbnxm::GridSet const&, gmx::...atomdata.cpp:96400runtimeparallel1281.3789.80 E30.7190.71752.12.0901.009
libgromacs.so.8:0x1441389_INTERNAL87cdf56b::calcBondedForces(InteractionDefinitions c...listed_forces.cpp:38700runtimeparallel1281.12010.0 E30.2350.23421.01.2661.003
libgromacs.so.8:0x147589dspread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t co...pme_spread.cpp:91000runtimeparallel1281.00310.0 E30.3210.32032.01.4711.004
libgromacs.so.8:0x130cfabL__ZN3gmx11Constraints4Impl5applyEbblifNS_19ArrayRefWithPadd...constr.cpp:59000runtimeparallel1280.92810.0 E30.3120.31133.61.5071.004
libgromacs.so.8:0x1383f13gmx::Update::Impl::finish_update(t_inputrec const&, bool, in...update.cpp:166000runtimeparallel1280.55810.0 E30.1070.10619.31.2381.001
libgromacs.so.8:0x137c61egmx::Update::Impl::update_coords(t_inputrec const&, long, in...update.cpp:171000runtimeparallel1280.51910.0 E30.1610.16031.01.4501.002
libgromacs.so.8:0xea3d78void _INTERNAL7b844c87::gmx::(anonymous namespace)::reduceTh...threaded_force_buffer.cpp:17000runtimeparallel1280.50110.0 E30.2530.25250.62.0241.003
libgromacs.so.8:0xe39f8add_make_local_constraints(gmx_domdec_t*, int, gmx_mtop_t con...domdec_constraints.cpp:43000runtimeparallel1280.4882020.4750.47597.236.3321.006
libgromacs.so.8:0xde3654PairlistSet::constructPairlists(gmx::InteractionLocality, Nb...pairlist.cpp:405900runtimeparallel1280.39220159.6 E-359.6 E-315.21.1791.001
libgromacs.so.8:0x1460a4eunwrap_periodic_pmegrid(gmx_pme_t*, float*)pme_grid.cpp:52900runtimeparallel1280.29310.0 E30.1500.14851.12.0451.002
libgromacs.so.8:0xdfb333PairlistSet::dispatchPruneKernel(nbnxn_atomdata_t const*, gm...prunekerneldispatch.cpp:6900runtimeparallel1280.2601.00 E363.6 E-363.5 E-324.51.3241.001
libgromacs.so.8:0x1461234unwrap_periodic_pmegrid(gmx_pme_t*, float*)pme_grid.cpp:51200runtimeparallel1280.17010.0 E378.4 E-376.5 E-346.21.8571.001
libgromacs.so.8:0x13715eb_INTERNALa39f5004::setupForceOutputs(ForceHelperBuffers*, gm...sim_util.cpp:47300runtimeparallel1280.13110.0 E346.0 E-345.0 E-335.01.5401.001
libgromacs.so.8:0xcc4478reduceForces(nbnxn_atomdata_t*, gmx::AtomLocality, Nbnxm::Gr...atomdata.cpp:123100runtimeparallel12898.3 E-310.0 E335.4 E-334.3 E-336.01.5621.000
libgromacs.so.8:0xdf10af_INTERNAL15b136ef::rebalanceSimpleLists(gmx::ArrayRef<NbnxnP...pairlist.cpp:378200runtimeparallel12881.8 E-320160.3 E-360.3 E-373.73.8061.001
libgromacs.so.8:0x14422d4setup_bonded_threading(bonded_threading_t*, int, bool, Inter...manage_threading.cpp:39600runtimeparallel12873.0 E-320217.7 E-317.7 E-324.21.3201.000
libgromacs.so.8:0xe4c44f_INTERNALed97dceb::make_local_bondeds_excls(gmx_domdec_t con...localtopology.cpp:84600runtimeparallel12871.4 E-320226.7 E-326.7 E-337.51.5991.000
libgromacs.so.8:0xcede7dNbnxm::Grid::setCellIndices(int, int, Nbnxm::GridSetData*, g...grid.cpp:148300runtimeparallel12859.0 E-320227.5 E-327.5 E-346.61.8721.000
libgromacs.so.8:0x1346239_INTERNAL96cc8366::calc_ke_part_normal(gmx::ArrayRef<gmx::Ba...md_support.cpp:11300runtimeparallel12858.7 E-32.00 E322.3 E-322.0 E-338.01.6121.000
libgromacs.so.8:0x13702ad_INTERNALa39f5004::postProcessForces(t_commrec const*, long,...sim_util.cpp:14900runtimeparallel12823.0 E-31.00 E38.21 E-38.05 E-335.71.5561.000
libgromacs.so.8:0x134803aatoms2md(gmx_mtop_t const&, t_inputrec const&, int, gmx::Arr...mdatoms.cpp:26600runtimeparallel12817.2 E-32022.67 E-32.65 E-315.51.1841.000
libgromacs.so.8:0x1342d9bgmx::set_lincs(InteractionDefinitions const&, int, gmx::Arra...lincs.cpp:224600runtimeparallel12816.6 E-32024.79 E-34.76 E-328.81.4051.000
libgromacs.so.8:0x1306639calc_vir(int, float const (*) [3], float const (*) [3], floa...calcvir.cpp:10900runtimeparallel12814.8 E-31.00 E35.11 E-35.00 E-334.41.5251.000
libgromacs.so.8:0x1371848_INTERNALa39f5004::setupForceOutputs(ForceHelperBuffers*, gm...sim_util.cpp:47300runtimeparallel12814.4 E-31.00 E35.54 E-35.43 E-338.51.6261.000
libgromacs.so.8:0x133fe63_INTERNAL3f4b4497::gmx::set_lincs_matrix(_INTERNAL3f4b4497::...lincs.cpp:139700runtimeparallel12812.6 E-32025.15 E-34.94 E-340.71.6881.000
libgromacs.so.8:0x1340c0a_INTERNAL3f4b4497::gmx::lincs_thread_setup(_INTERNAL3f4b4497...lincs.cpp:168600runtimeparallel12811.7 E-32023.53 E-33.51 E-330.31.4351.000
libgromacs.so.8:0xcf42aeNbnxm::GridSet::putOnGrid(float const (*) [3], int, float co...gridset.cpp:21200runtimeparallel1289.17 E-32022.23 E-32.21 E-324.41.3221.000
libgromacs.so.8:0xe64b84dd_redistribute_cg(_IO_FILE*, long, gmx_domdec_t*, int*, t_s...redistribute.cpp:62400runtimeparallel1289.15 E-32012.37 E-32.35 E-325.91.3501.000
libgromacs.so.8:0xea95ccgmx::ThreadedForceBuffer<float [4]>::ThreadedForceBuffer(int...threaded_force_buffer.cpp:23000runtimeparallel1288.28 E-31.00107 E-6105 E-61.291.0131.000
libgromacs.so.8:0x134109f_INTERNAL3f4b4497::gmx::lincs_thread_setup(_INTERNAL3f4b4497...lincs.cpp:174500runtimeparallel1286.98 E-32022.57 E-32.54 E-336.81.5821.000
libgromacs.so.8:0x1392bce_INTERNAL7ad953f0::do_stopcm_grp(t_mdatoms const&, gmx::Arra...vcm.cpp:37200runtimeparallel1282.19 E-31021.19 E-31.08 E-354.22.1831.000
libgromacs.so.8:0x138e990calc_vcm_grp(t_mdatoms const&, gmx::ArrayRef<gmx::BasicVecto...vcm.cpp:17000runtimeparallel1282.08 E-31021.01 E-3898 E-648.51.9431.000
libgromacs.so.8:0x14e85e3_INTERNAL5aaa8544::set_affinity(t_commrec const*, int, int, ...threadaffinity.cpp:31500runtimeparallel128256 E-61.0069.7 E-668.3 E-627.21.3731.000
libgromacs.so.8:0x1475176pme_init_all_work(pme_solve_work_t**, int, int)pme_solve.cpp:14300runtimeparallel12822.0 E-61.004.16 E-64.03 E-618.91.2331.000
libgromacs.so.8:0xe8d37agmx_ekindata_t::gmx_ekindata_t(gmx::ArrayRef<float const>, E...group.cpp:7600runtimeparallel12815.7 E-61.005.51 E-65.36 E-635.11.5421.000
libgromacs.so.8:0x1457670PmeAtomComm::PmeAtomComm(tmpi_comm_*, int, int, int, bool)pme.cpp:32000runtimeparallel12814.7 E-61.005.21 E-65.07 E-635.51.5501.000
×