gmx::csettle(gmx::SettleData const&, int, int, t_pbc const*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> const>, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, float, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, bool, float (*) [3], bool*) - Load Distribution

gmx::csettle(gmx::SettleData const&, int, int, t_pbc const*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> const>, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, float, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, bool, float (*) [3], bool*) - Sorted Load Distribution

gmx::csettle(gmx::SettleData const&, int, int, t_pbc const*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> const>, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, float, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, bool, float (*) [3], bool*) - Load Distribution All Threads

gmx::csettle(gmx::SettleData const&, int, int, t_pbc const*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> const>, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, float, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, bool, float (*) [3], bool*)

Columns Filter

(1x1) Efficiency (1x1) Potential Speed-Up (%) (2x1) Efficiency (2x1) Potential Speed-Up (%) (4x1) Efficiency (4x1) Potential Speed-Up (%) (8x1) Efficiency (8x1) Potential Speed-Up (%) (16x1) Efficiency (16x1) Potential Speed-Up (%) (32x1) Efficiency (32x1) Potential Speed-Up (%) (64x1) Efficiency (64x1) Potential Speed-Up (%) (128x1) Efficiency (128x1) Potential Speed-Up (%) (192x1) Efficiency (192x1) Potential Speed-Up (%)
(1x1) Efficiency(1x1) Potential Speed-Up (%)(2x1) Efficiency(2x1) Potential Speed-Up (%)(4x1) Efficiency(4x1) Potential Speed-Up (%)(8x1) Efficiency(8x1) Potential Speed-Up (%)(16x1) Efficiency(16x1) Potential Speed-Up (%)(32x1) Efficiency(32x1) Potential Speed-Up (%)(64x1) Efficiency(64x1) Potential Speed-Up (%)(128x1) Efficiency(128x1) Potential Speed-Up (%)(192x1) Efficiency(192x1) Potential Speed-Up (%)
101.0401.0401.0101.1501.301.2901.1701.130

Speed-Up and Efficiency

Coverage (%)NameSource LocationModule
100.00+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
maingmx.cpp:58gmx_mpi
__libc_start_call_mainlibc.so.6
Coverage (%)NameSource LocationModule
99.95+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
maingmx.cpp:58gmx_mpi
__libc_start_call_mainlibc.so.6
Coverage (%)NameSource LocationModule
100.00+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
maingmx.cpp:58gmx_mpi
__libc_start_call_mainlibc.so.6
Coverage (%)NameSource LocationModule
79.10+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
maingmx.cpp:58gmx_mpi
__libc_start_call_mainlibc.so.6
11.84+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
8.96+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
maingmx.cpp:58gmx_mpi
Coverage (%)NameSource LocationModule
84.13+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
maingmx.cpp:58gmx_mpi
__libc_start_call_mainlibc.so.6
8.96+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
6.80+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
Coverage (%)NameSource LocationModule
78.54+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
maingmx.cpp:58gmx_mpi
__libc_start_call_mainlibc.so.6
14.18+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
7.28+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
maingmx.cpp:58gmx_mpi
Coverage (%)NameSource LocationModule
97.33+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
maingmx.cpp:58gmx_mpi
__libc_start_call_mainlibc.so.6
2.61+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
Coverage (%)NameSource LocationModule
84.64+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
maingmx.cpp:58gmx_mpi
__libc_start_call_mainlibc.so.6
6.89+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
5.14+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
3.10+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
maingmx.cpp:58gmx_mpi
Coverage (%)NameSource LocationModule
99.61+.omp_outlined.#0xace4c0constr.cpp:600libgromacs_mpi.so.9.0.0
__kmp_invoke_microtasklibomp.so
__kmp_fork_calllibomp.so
__kmpc_fork_calllibomp.so
gmx::Constraints::Impl::apply([...]constr.cpp:590libgromacs_mpi.so.9.0.0
gmx::constrain_coordinates(gmx[...]constr.cpp:373libgromacs_mpi.so.9.0.0
gmx::LegacySimulator::do_md()md.cpp:1660libgromacs_mpi.so.9.0.0
gmx::Mdrunner::mdrunner()runner.cpp:2311libgromacs_mpi.so.9.0.0
gmx::gmx_mdrun(int, gmx_hw_inf[...]mdrun.cpp:280gmx_mpi
gmx::gmx_mdrun(int, char**)mdrun.cpp:82gmx_mpi
gmx::CommandLineModuleManager:[...]cmdlinemodulemanager.cpp:569libgromacs_mpi.so.9.0.0
maingmx.cpp:58gmx_mpi
__libc_start_call_mainlibc.so.6
×