Name | Module | Coverage (%) | Time (s) | Nb Threads | GFLOP/s | Deviation (coverage) | Deviation (time) |
icx-skx | icx-zen3 | armclang-g3e | icx-skx | icx-zen3 | armclang-g3e | icx-skx | icx-zen3 | armclang-g3e | icx-skx | icx-zen3 | armclang-g3e | icx-skx | icx-zen3 | armclang-g3e | icx-skx | icx-zen3 | armclang-g3e |
nbnxm_kernel_ElecEw_VdwLJCombLB_F_4xm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*) | libgromacs_mpi.so.7 | NA | 29.23 | 53.82 | NA | 16.08 | 24.23 | NA | 52 | 52 | NA | 3147.67 | 0.00 | NA | 5.43 | 1.70 | NA | 2.96 | 0.88 |
bool _INTERNAL8eaaea23::__kmp_wait_template<kmp_flag_64<false, true>, true, false, true>(kmp_info*, kmp_flag_64<false, true>*, void*) | libiomp5.so | 31.5 | 20.95 | NA | 23.04 | 11.53 | NA | 51 | 51 | NA | 0.00 | 4.48 | NA | 5.25 | 4.23 | NA | 3.79 | 2.30 | NA |
nbnxm_kernel_ElecEw_VdwLJCombLB_F_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*) | libgromacs_mpi.so.7 | 21.01 | NA | NA | 15.37 | NA | NA | 52 | NA | NA | 2274.65 | NA | NA | 0.42 | NA | NA | 0.29 | NA | NA |
fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*) | libgromacs_mpi.so.7 | 7.02 | 6.4 | 4.29 | 5.14 | 3.52 | 1.93 | 52 | 52 | 52 | 0.00 | 0.40 | 0.00 | 0.84 | 1.99 | 0.42 | 0.61 | 1.08 | 0.15 |
nbnxm_kernel_ElecEw_VdwLJCombLB_VF_4xm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*) | libgromacs_mpi.so.7 | NA | 4.43 | 8.67 | NA | 2.43 | 3.91 | NA | 52 | 52 | NA | 3776.49 | 0.00 | NA | 0.69 | 0.37 | NA | 0.37 | 0.18 |
gather_f_bsplines(gmx_pme_t const*, float const*, bool, PmeAtomComm const*, splinedata_t const*, float) | libgromacs_mpi.so.7 | 4.23 | 3.18 | 1.33 | 3.09 | 1.75 | 0.6 | 52 | 52 | 52 | 324.21 | 868.88 | 0.00 | 1.57 | 1.31 | 0.37 | 1.14 | 0.71 | 0.16 |
spread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t const*, bool, bool, float*, bool, int) [clone .extracted] | libgromacs_mpi.so.7 | 4.78 | 3 | NA | 3.5 | 1.65 | NA | 52 | 52 | NA | 7.45 | 3.45 | NA | 0.56 | 0.98 | NA | 0.40 | 0.53 | NA |
spread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t const*, bool, bool, float*, bool, int) [clone .extracted.11] | libgromacs_mpi.so.7 | 4.29 | 3.43 | NA | 3.14 | 1.88 | NA | 52 | 52 | NA | 112.10 | 269.01 | NA | 1.04 | 1.13 | NA | 0.76 | 0.61 | NA |
clearForceBuffer(nbnxn_atomdata_t*, int) | libgromacs_mpi.so.7 | 1.35 | 2.75 | 1.18 | 0.99 | 1.51 | 0.53 | 52 | 52 | 52 | 0.00 | 0.00 | 0.00 | 0.20 | 1.06 | 0.20 | 0.14 | 0.58 | 0.08 |
gmx::lincs_matrix_expand(gmx::Lincs const&, gmx::Task const&, gmx::ArrayRef<float const>, gmx::ArrayRef<float>, gmx::ArrayRef<float>, gmx::ArrayRef<float>) | libgromacs_mpi.so.7 | 2.25 | 1.33 | 0.76 | 1.64 | 0.73 | 0.34 | 52 | 52 | 52 | 88.27 | 108.70 | 0.00 | 0.24 | 0.43 | 0.16 | 0.17 | 0.23 | 0.06 |
Unknown function | anon | NA | NA | 3.86 | NA | NA | 1.74 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.36 | NA | NA | 0.14 |
.omp_outlined..2 | libgromacs_mpi.so.7 | NA | NA | 3.81 | NA | NA | 1.71 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.86 | NA | NA | 0.36 |
nbnxn_atomdata_add_nbat_f_to_f_reduce(nbnxn_atomdata_t*, int) [clone .extracted] | libgromacs_mpi.so.7 | 1.6 | 1.54 | NA | 1.17 | 0.85 | NA | 52 | 52 | NA | 24.48 | 33.71 | NA | 0.19 | 0.47 | NA | 0.13 | 0.26 | NA |
_ZN17_INTERNAL8eaaea2326__kmp_hyper_barrier_gatherE12barrier_typeP8kmp_infoiiPFvPvS3_ES3_..0 | libiomp5.so | 1.71 | 1.42 | NA | 1.25 | 0.78 | NA | 52 | 52 | NA | 0.00 | 12.15 | NA | 3.80 | 3.22 | NA | 2.76 | 1.76 | NA |
nbnxm_kernel_ElecEw_VdwLJCombLB_VF_2xmm(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float const (*) [3], nbnxn_atomdata_output_t*) | libgromacs_mpi.so.7 | 3.1 | NA | NA | 2.26 | NA | NA | 52 | NA | NA | 2661.00 | NA | NA | 0.12 | NA | NA | 0.09 | NA | NA |
__sched_yield | libc-2.31.so | NA | NA | 2.76 | NA | NA | 1.24 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.48 | NA | NA | 0.17 |
mkl_dft_avx2_owns_cRealRecombine_32f | libmkl_avx2.so.2 | NA | 2.52 | NA | NA | 1.39 | NA | NA | 52 | NA | NA | 104.67 | NA | NA | 0.69 | NA | NA | 0.38 | NA |
__intel_avx_rep_memcpy | gmx_mpi | 0.66 | 1.84 | NA | 0.48 | 1.01 | NA | 52 | 52 | NA | 0.00 | 6.04 | NA | 0.13 | 0.54 | NA | 0.09 | 0.30 | NA |
spread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t const*, bool, bool, float*, bool, int) [clone .extracted.18] | libgromacs_mpi.so.7 | 0.79 | 1.55 | NA | 0.58 | 0.85 | NA | 52 | 52 | NA | 47.60 | 53.44 | NA | 0.08 | 0.42 | NA | 0.06 | 0.23 | NA |
.omp_outlined..4#0x933f98 | libgromacs_mpi.so.7 | NA | NA | 2.22 | NA | NA | 1 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.36 | NA | NA | 0.14 |
gmx::lincs_update_atoms_ind(gmx::ArrayRef<int const>, gmx::ArrayRef<gmx::AtomPair const>, float, gmx::ArrayRef<float const>, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<float const>, float (*) [3]) | libgromacs_mpi.so.7 | 0.88 | 0.61 | 0.66 | 0.64 | 0.33 | 0.3 | 52 | 52 | 52 | 48.89 | 162.76 | 0.00 | 0.16 | 0.20 | 0.14 | 0.11 | 0.11 | 0.06 |
std::enable_if<((4)==(4))||((4)==(5)), gmx::BasicVector<float> >::type do_fspline::operator()<4>(std::integral_constant<int, 4>) const | libgromacs_mpi.so.7 | NA | NA | 1.96 | NA | NA | 0.88 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.71 | NA | NA | 0.29 |
solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int) | libgromacs_mpi.so.7 | 0.78 | 0.39 | 0.61 | 0.57 | 0.21 | 0.28 | 52 | 52 | 52 | 474.77 | 1927.97 | 0.00 | 0.08 | 0.10 | 0.10 | 0.06 | 0.06 | 0.04 |
std::enable_if<((BondedKernelFlavor)0)==((BondedKernelFlavor)0), float>::type (anonymous namespace)::angles<(BondedKernelFlavor)0>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*... | libgromacs_mpi.so.7 | 0.48 | 0.45 | 0.8 | 0.35 | 0.25 | 0.36 | 52 | 52 | 52 | 272.91 | 536.39 | 0.00 | 0.10 | 0.16 | 0.18 | 0.07 | 0.08 | 0.07 |
void gmx::settleTemplateWrapper<gmx::SimdFloat, gmx::SimdFBool, 8, float const*>(gmx::SettleData const&, int, int, float const*, float const*, float*, float, float*, bool, float (*) [3], bool*) | libgromacs_mpi.so.7 | NA | 0.83 | 0.88 | NA | 0.46 | 0.4 | NA | 52 | 52 | NA | 425.27 | 0.00 | NA | 0.27 | 0.17 | NA | 0.15 | 0.07 |
gmx::do_lincs(gmx::ArrayRefWithPadding<gmx::BasicVector<float> const>, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, float const (*) [3], t_pbc*, gmx::Lincs*, int, gmx::ArrayRef<float const>, t_commrec const*, bool, floa... | libgromacs_mpi.so.7 | 0.87 | 0.62 | NA | 0.64 | 0.34 | NA | 52 | 52 | NA | 76.89 | 216.02 | NA | 0.11 | 0.18 | NA | 0.08 | 0.10 | NA |
nbnxn_kernel_prune_4xn(NbnxnPairlistCpu*, nbnxn_atomdata_t const*, gmx::ArrayRef<gmx::BasicVector<float> const>, float) | libgromacs_mpi.so.7 | NA | 0.54 | 0.83 | NA | 0.3 | 0.38 | NA | 52 | 52 | NA | 2824.80 | 0.00 | NA | 0.10 | 0.11 | NA | 0.05 | 0.04 |
__intel_avx_rep_memset | gmx_mpi | 0.43 | 0.94 | NA | 0.31 | 0.52 | NA | 52 | 52 | NA | 0.00 | 3.11 | NA | 0.12 | 0.51 | NA | 0.09 | 0.28 | NA |
.omp_outlined..27 | libgromacs_mpi.so.7 | NA | NA | 1.12 | NA | NA | 0.51 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.19 | NA | NA | 0.07 |
mkl_dft_avx2_ownscDftInv_Prime8_32fc | libmkl_avx2.so.2 | NA | 1.11 | NA | NA | 0.61 | NA | NA | 52 | NA | NA | 295.41 | NA | NA | 0.28 | NA | NA | 0.15 | NA |
kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check() | libiomp5.so | 0.55 | 0.56 | NA | 0.41 | 0.31 | NA | 52 | 52 | NA | 0.00 | 5.09 | NA | 0.09 | 0.13 | NA | 0.07 | 0.07 | NA |
_INTERNAL8eaaea23::__kmp_hyper_barrier_gather(barrier_type, kmp_info*, int, int, void (*)(void*, void*), void*) | libiomp5.so | 0.75 | 0.35 | NA | 0.55 | 0.2 | NA | 52 | 52 | NA | 0.00 | 50.44 | NA | 1.66 | 0.74 | NA | 1.21 | 0.40 | NA |
copy_rvec_to_nbat_real(int const*, int, int, float const (*) [3], int, float*, int) | libgromacs_mpi.so.7 | 0.27 | 0.65 | 0.15 | 0.19 | 0.36 | 0.07 | 39 | 36 | 37 | 0.00 | 0.00 | 0.00 | 0.13 | 0.32 | 0.09 | 0.10 | 0.17 | 0.04 |
PairlistSet::constructPairlists(gmx::InteractionLocality, Nbnxm::GridSet const&, gmx::ArrayRef<PairsearchWork>, nbnxn_atomdata_t*, gmx::ListOfLists<int> const&, int, t_nrnb*, SearchCycleCounting*) [clone .extracted.68] | libgromacs_mpi.so.7 | 1.07 | NA | NA | 0.78 | NA | NA | 52 | NA | NA | 103.31 | NA | NA | 0.07 | NA | NA | 0.05 | NA | NA |
.omp_outlined..36 | libgromacs_mpi.so.7 | NA | NA | 1.01 | NA | NA | 0.46 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.17 | NA | NA | 0.07 |
void gmx::(anonymous namespace)::reduceThreadForceBuffers<float [4]>(gmx::ArrayRef<gmx::BasicVector<float> >, gmx::ArrayRef<std::unique_ptr<gmx::ThreadForceBuffer<float [4]>, std::default_delete<gmx::ThreadForceBuffer<fl... | libgromacs_mpi.so.7 | 0.56 | 0.43 | NA | 0.41 | 0.23 | NA | 52 | 52 | NA | 28.07 | 47.82 | NA | 0.11 | 0.18 | NA | 0.08 | 0.10 | NA |
mkl_dft_avx2_ownscDftInv_Fact4_32fc | libmkl_avx2.so.2 | NA | 0.99 | NA | NA | 0.54 | NA | NA | 52 | NA | NA | 342.31 | NA | NA | 0.25 | NA | NA | 0.14 | NA |
std::enable_if<((BondedKernelFlavor)0)==((BondedKernelFlavor)0), float>::type (anonymous namespace)::pdihs<(BondedKernelFlavor)0>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*,... | libgromacs_mpi.so.7 | 0.45 | 0.18 | 0.33 | 0.33 | 0.1 | 0.15 | 52 | 52 | 52 | 568.85 | 979.22 | 0.00 | 0.08 | 0.07 | 0.10 | 0.06 | 0.04 | 0.04 |
gmx::Update::Impl::update_coords(t_inputrec const&, long, int, bool, gmx::ArrayRef<ParticleType const>, gmx::ArrayRef<float const>, gmx::ArrayRef<float const [3]>, t_state*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> co... | libgromacs_mpi.so.7 | 0.52 | 0.43 | NA | 0.38 | 0.23 | NA | 52 | 52 | NA | 70.74 | 185.99 | NA | 0.06 | 0.14 | NA | 0.05 | 0.08 | NA |
.omp_outlined..8 | libgromacs_mpi.so.7 | NA | NA | 0.95 | NA | NA | 0.43 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.10 | NA | NA | 0.04 |
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<flo... | libgromacs_mpi.so.7 | 0.92 | 0 | 0.01 | 0.67 | 0 | 0 | 52 | 13 | 19 | 183.16 | NA | NA | 0.15 | 0.00 | 0.01 | 0.11 | 0.00 | 0.00 |
gmx::ThreadForceBuffer<float [4]>::clearForcesAndEnergies() | libgromacs_mpi.so.7 | 0.36 | 0.35 | 0.22 | 0.27 | 0.19 | 0.1 | 52 | 52 | 52 | 0.00 | 0.00 | 0.00 | 0.12 | 0.20 | 0.09 | 0.09 | 0.11 | 0.04 |
mkl_dft_avx512_owns_cRealRecombine_32f | libmkl_avx512.so.2 | 0.9 | NA | NA | 0.66 | NA | NA | 52 | NA | NA | 92.61 | NA | NA | 0.25 | NA | NA | 0.18 | NA | NA |
gmx::Update::Impl::finish_update(t_inputrec const&, bool, int, gmx::ArrayRef<unsigned short const>, t_state*, gmx_wallcycle*, bool) [clone .extracted] | libgromacs_mpi.so.7 | 0.31 | 0.57 | NA | 0.23 | 0.31 | NA | 52 | 52 | NA | 0.00 | 0.00 | NA | 0.06 | 0.22 | NA | 0.04 | 0.12 | NA |
kmp_flag_64<false, true>::wait(kmp_info*, int, void*) | libomp.so | NA | NA | 0.86 | NA | NA | 0.39 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.18 | NA | NA | 0.07 |
(anonymous namespace)::dih_angle_simd(float const (*) [3], int const*, int const*, int const*, int const*, float const*, gmx::SimdFloat*, gmx::SimdFloat*, gmx::SimdFloat*, gmx::SimdFloat*, gmx::SimdFloat*, gmx::SimdFloat*, gmx::SimdFloat*, gmx::SimdFloat*,... | libgromacs_mpi.so.7 | NA | 0.24 | 0.58 | NA | 0.13 | 0.26 | NA | 52 | 52 | NA | 866.01 | 0.00 | NA | 0.07 | 0.11 | NA | 0.04 | 0.04 |
void do_pairs_simple<gmx::SimdFloat, 8, float const*>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float const*, gmx::ArrayRef<float>, float) | libgromacs_mpi.so.7 | NA | 0.23 | 0.56 | NA | 0.13 | 0.25 | NA | 52 | 52 | NA | 441.50 | 0.00 | NA | 0.07 | 0.11 | NA | 0.04 | 0.04 |
PairlistSet::constructPairlists(gmx::InteractionLocality, Nbnxm::GridSet const&, gmx::ArrayRef<PairsearchWork>, nbnxn_atomdata_t*, gmx::ListOfLists<int> const&, int, t_nrnb*, SearchCycleCounting*) [clone .extracted.67] | libgromacs_mpi.so.7 | NA | 0.76 | NA | NA | 0.42 | NA | NA | 52 | NA | NA | 230.11 | NA | NA | 0.13 | NA | NA | 0.07 | NA |
.omp_outlined.#0x931c04 | libgromacs_mpi.so.7 | NA | NA | 0.64 | NA | NA | 0.29 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.16 | NA | NA | 0.06 |
mkl_dft_avx512_ipps_cFFTfwd_64_32fc | libmkl_avx512.so.2 | 0.62 | NA | NA | 0.46 | NA | NA | 52 | NA | NA | 205.22 | NA | NA | 0.17 | NA | NA | 0.13 | NA | NA |
pbc_dx_aiuc(t_pbc const*, float const*, float const*, float*) | libgromacs_mpi.so.7 | 0.19 | 0.21 | 0.18 | 0.14 | 0.12 | 0.08 | 52 | 52 | 52 | 74.36 | 163.14 | 0.00 | 0.04 | 0.08 | 0.05 | 0.03 | 0.04 | 0.02 |
.omp_outlined..19#0x889adc | libgromacs_mpi.so.7 | NA | NA | 0.58 | NA | NA | 0.26 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.13 | NA | NA | 0.05 |
mkl_dft_avx2_ipps_cFFTfwd_64_32fc | libmkl_avx2.so.2 | NA | 0.56 | NA | NA | 0.31 | NA | NA | 52 | NA | NA | 92.71 | NA | NA | 0.18 | NA | NA | 0.10 | NA |
mkl_dft_avx512_mg_rowbatch_plain_bwd_096_s | libmkl_avx512.so.2 | 0.49 | NA | NA | 0.36 | NA | NA | 52 | NA | NA | 781.33 | NA | NA | 0.11 | NA | NA | 0.08 | NA | NA |
(anonymous namespace)::do_dih_fup_noshiftf_simd(int const*, int const*, int const*, int const*, gmx::SimdFloat, gmx::SimdFloat, gmx::SimdFloat, gmx::SimdFloat, gmx::SimdFloat, gmx::SimdFloat, gmx::SimdFloat, gmx::SimdFloat, float (*) [4]) | libgromacs_mpi.so.7 | NA | NA | 0.45 | NA | NA | 0.2 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.12 | NA | NA | 0.05 |
nbnxn_kernel_prune_2xnn(NbnxnPairlistCpu*, nbnxn_atomdata_t const*, gmx::ArrayRef<gmx::BasicVector<float> const>, float) | libgromacs_mpi.so.7 | 0.44 | NA | NA | 0.32 | NA | NA | 52 | NA | NA | 1743.00 | NA | NA | 0.05 | NA | NA | 0.03 | NA | NA |
.omp_outlined..17 | libgromacs_mpi.so.7 | NA | NA | 0.42 | NA | NA | 0.19 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.12 | NA | NA | 0.05 |
mkl_dft_avx512_mg_rowbatch_plain_fwd_096_s | libmkl_avx512.so.2 | 0.39 | NA | NA | 0.28 | NA | NA | 52 | NA | NA | 991.72 | NA | NA | 0.05 | NA | NA | 0.04 | NA | NA |
copy_fftgrid_to_pmegrid(gmx_pme_t*, float const*, float*, int, int, int) | libgromacs_mpi.so.7 | 0.04 | 0.01 | 0.33 | 0.03 | 0.01 | 0.15 | 52 | 52 | 52 | 0.00 | 27.13 | 0.00 | 0.02 | 0.01 | 0.09 | 0.01 | 0.01 | 0.04 |
mkl_dft_avx2_ownscDftFwd_Prime8_32fc | libmkl_avx2.so.2 | NA | 0.37 | NA | NA | 0.21 | NA | NA | 52 | NA | NA | 897.40 | NA | NA | 0.12 | NA | NA | 0.06 | NA |
_INTERNAL8eaaea23::__kmp_hyper_barrier_release(barrier_type, kmp_info*, int, int, int, void*) | libiomp5.so | 0.15 | 0.14 | NA | 0.11 | 0.08 | NA | 52 | 52 | NA | 0.00 | 12.89 | NA | 0.21 | 0.09 | NA | 0.15 | 0.05 | NA |
unwrap_periodic_pmegrid(gmx_pme_t*, float*) [clone .extracted] | libgromacs_mpi.so.7 | 0.2 | 0.08 | NA | 0.15 | 0.04 | NA | 52 | 52 | NA | 0.00 | 0.00 | NA | 0.07 | 0.05 | NA | 0.05 | 0.03 | NA |
void do_pairs_simple<gmx::SimdFloat, 16, float const*>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float const*, gmx::ArrayRef<float>, float) | libgromacs_mpi.so.7 | 0.27 | NA | NA | 0.2 | NA | NA | 52 | NA | NA | 204.35 | NA | NA | 0.05 | NA | NA | 0.04 | NA | NA |
reduceForces(nbnxn_atomdata_t*, gmx::AtomLocality, Nbnxm::GridSet const&, float (*) [3]) [clone .extracted] | libgromacs_mpi.so.7 | 0.14 | 0.11 | NA | 0.1 | 0.06 | NA | 52 | 52 | NA | 43.30 | 61.83 | NA | 0.03 | 0.04 | NA | 0.02 | 0.02 | NA |
mkl_dft_avx2_ownscDftFwd_Fact4_32fc | libmkl_avx2.so.2 | NA | 0.24 | NA | NA | 0.13 | NA | NA | 52 | NA | NA | 916.39 | NA | NA | 0.09 | NA | NA | 0.05 | NA |
dih_angle(float const*, float const*, float const*, float const*, t_pbc const*, float*, float*, float*, float*, float*, int*, int*, int*) | libgromacs_mpi.so.7 | 0.06 | 0.07 | 0.11 | 0.04 | 0.04 | 0.05 | 52 | 52 | 52 | 87.50 | 146.91 | 0.00 | 0.02 | 0.04 | 0.05 | 0.02 | 0.02 | 0.02 |
do_pairs(int, int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float const*, float*, gmx::ArrayRef<float>, gmx::ArrayRef<float>, gmx::ArrayRef<bool>, gmx::ArrayRef<unsigned short>, ... | libgromacs_mpi.so.7 | 0.04 | 0.03 | 0.17 | 0.03 | 0.01 | 0.08 | 52 | 52 | 52 | 127.67 | 280.63 | 0.00 | 0.02 | 0.02 | 0.04 | 0.01 | 0.01 | 0.02 |
std::enable_if<(((BondedKernelFlavor)2)!=((BondedKernelFlavor)0))||(!(1)), float>::type (anonymous namespace)::angles<(BondedKernelFlavor)2>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, flo... | libgromacs_mpi.so.7 | 0.07 | 0.05 | 0.11 | 0.05 | 0.03 | 0.05 | 52 | 52 | 52 | 195.60 | 144.84 | 0.00 | 0.02 | 0.03 | 0.04 | 0.02 | 0.01 | 0.02 |
mkl_dft_avx2_ippsDFTFwd_RToCCS_32f | libmkl_avx2.so.2 | NA | 0.2 | NA | NA | 0.11 | NA | NA | 52 | NA | NA | 79.80 | NA | NA | 0.08 | NA | NA | 0.04 | NA |
Unknown function | libgromacs_mpi.so.7 | 0.03 | 0.08 | 0.09 | 0.02 | 0.05 | 0.04 | 52 | 52 | 52 | 279.50 | 42.73 | 0.00 | 0.01 | 0.05 | 0.06 | 0.01 | 0.03 | 0.03 |
void do_dih_fup<(BondedKernelFlavor)2>(int, int, int, int, float, float*, float*, float*, float*, float*, float (*) [4], float (*) [3], t_pbc const*, float const (*) [3], int, int, int) | libgromacs_mpi.so.7 | 0.06 | 0.06 | 0.07 | 0.05 | 0.03 | 0.03 | 52 | 52 | 52 | 89.20 | 167.84 | 0.00 | 0.02 | 0.03 | 0.03 | 0.02 | 0.02 | 0.01 |
mkl_dft_avx512_ipps_cFFTinv_64_32fc | libmkl_avx512.so.2 | 0.18 | NA | NA | 0.14 | NA | NA | 52 | NA | NA | 869.72 | NA | NA | 0.04 | NA | NA | 0.03 | NA | NA |
DftiComputeBackward | libmkl_intel_lp64.so.2 | 0.1 | 0.08 | NA | 0.08 | 0.04 | NA | 52 | 52 | NA | 347.00 | 722.07 | NA | 0.04 | 0.03 | NA | 0.03 | 0.01 | NA |
mkl_dft_avx2_ownscDftInv_Fact3_32fc | libmkl_avx2.so.2 | NA | 0.18 | NA | NA | 0.1 | NA | NA | 52 | NA | NA | 527.74 | NA | NA | 0.05 | NA | NA | 0.03 | NA |
_ZN12_GLOBAL__N_124do_dih_fup_noshiftf_simdEPKiS1_S1_S1_N3gmx9SimdFloatES3_S3_S3_S3_S3_S3_S3_PA4_f@@296 | libgromacs_mpi.so.7 | NA | 0.17 | NA | NA | 0.09 | NA | NA | 52 | NA | NA | 1294.17 | NA | NA | 0.06 | NA | NA | 0.03 | NA |
mkl_dft_avx2_ownscDftFwd_Fact3_32fc | libmkl_avx2.so.2 | NA | 0.17 | NA | NA | 0.09 | NA | NA | 52 | NA | NA | 821.86 | NA | NA | 0.05 | NA | NA | 0.03 | NA |
.omp_outlined..25 | libgromacs_mpi.so.7 | NA | NA | 0.16 | NA | NA | 0.07 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.05 | NA | NA | 0.02 |
DftiComputeForward | libmkl_intel_lp64.so.2 | 0.07 | 0.08 | NA | 0.05 | 0.05 | NA | 52 | 52 | NA | 449.60 | 415.18 | NA | 0.02 | 0.03 | NA | 0.01 | 0.02 | NA |
_ZN12_GLOBAL__N_124do_dih_fup_noshiftf_simdEPKiS1_S1_S1_N3gmx9SimdFloatES3_S3_S3_S3_S3_S3_S3_PA4_f@@608 | libgromacs_mpi.so.7 | 0.15 | NA | NA | 0.11 | NA | NA | 52 | NA | NA | 376.73 | NA | NA | 0.04 | NA | NA | 0.03 | NA | NA |
std::enable_if<(((BondedKernelFlavor)2)!=((BondedKernelFlavor)0))||(!(1)), float>::type (anonymous namespace)::pdihs<(BondedKernelFlavor)2>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, floa... | libgromacs_mpi.so.7 | 0.06 | 0.05 | 0.04 | 0.04 | 0.03 | 0.02 | 52 | 52 | 51 | 38.25 | 118.54 | 0.00 | 0.02 | 0.03 | 0.02 | 0.02 | 0.02 | 0.01 |
.omp_outlined..14 | libgromacs_mpi.so.7 | NA | NA | 0.14 | NA | NA | 0.06 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.05 | NA | NA | 0.02 |
void armpl::fft::execute_dit<std::complex<float>, std::complex<float>, std::complex<float> >(armpl::fft::composition<std::complex<float>, std::complex<float> > const&, long, std::complex<float>*, std::com... | libarmpl.so | NA | NA | 0.14 | NA | NA | 0.06 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.04 | NA | NA | 0.02 |
evaluate_single(float, float, float const*, float, float, float, float, float*, float*) | libgromacs_mpi.so.7 | 0.08 | 0.06 | NA | 0.06 | 0.03 | NA | 52 | 52 | NA | 41.17 | 176.34 | NA | 0.03 | 0.03 | NA | 0.02 | 0.01 | NA |
mkl_dft_avx2_ipps_cFFTinv_64_32fc | libmkl_avx2.so.2 | NA | 0.14 | NA | NA | 0.07 | NA | NA | 52 | NA | NA | 1144.35 | NA | NA | 0.05 | NA | NA | 0.03 | NA |
mkl_dft_avx2_owns_cCcsRecombine_32f | libmkl_avx2.so.2 | NA | 0.14 | NA | NA | 0.08 | NA | NA | 52 | NA | NA | 845.20 | NA | NA | 0.06 | NA | NA | 0.03 | NA |
bond_angle(float const*, float const*, float const*, t_pbc const*, float*, float*, float*, int*, int*) | libgromacs_mpi.so.7 | 0.04 | 0.06 | 0.04 | 0.03 | 0.03 | 0.02 | 52 | 52 | 48 | 68.33 | 197.21 | 0.00 | 0.02 | 0.02 | 0.02 | 0.01 | 0.01 | 0.01 |
__kmp_launch_thread | libiomp5.so | 0.02 | 0.12 | NA | 0.01 | 0.07 | NA | 48 | 51 | NA | 0.00 | 2.14 | NA | 0.01 | 0.06 | NA | 0.01 | 0.03 | NA |
__libm_atan2f_l9 | gmx_mpi | 0.08 | 0.05 | NA | 0.06 | 0.03 | NA | 52 | 52 | NA | 41.83 | 165.75 | NA | 0.03 | 0.03 | NA | 0.02 | 0.02 | NA |
__kmp_hyper_barrier_release(barrier_type, kmp_info*, int, int, int, void*) | libomp.so | NA | NA | 0.12 | NA | NA | 0.06 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.05 | NA | NA | 0.02 |
__libm_sincosf_e7 | gmx_mpi | 0.07 | 0.04 | NA | 0.05 | 0.02 | NA | 52 | 52 | NA | 43.60 | 213.00 | NA | 0.02 | 0.02 | NA | 0.02 | 0.01 | NA |
.omp_outlined.#0x867d00 | libgromacs_mpi.so.7 | NA | NA | 0.11 | NA | NA | 0.05 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.03 | NA | NA | 0.01 |
void __kmp_dispatch_deo<unsigned int>(int*, int*, ident*) | libiomp5.so | 0.01 | 0.1 | NA | 0.01 | 0.06 | NA | 41 | 51 | NA | 0.00 | 0.00 | NA | 0.01 | 0.01 | NA | 0.00 | 0.00 | NA |
__aarch64_ldadd8_acq_rel | libomp.so | NA | NA | 0.1 | NA | NA | 0.05 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.08 | NA | NA | 0.03 |
std::enable_if<((BondedKernelFlavor)0)==((BondedKernelFlavor)0), float>::type (anonymous namespace)::rbdihs<(BondedKernelFlavor)0>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*... | libgromacs_mpi.so.7 | 0.05 | 0.01 | 0.04 | 0.04 | 0.01 | 0.02 | 33 | 45 | 32 | 285.00 | 814.64 | 0.00 | 0.07 | 0.03 | 0.05 | 0.05 | 0.01 | 0.02 |
void make_exclusions_zone<true>(gmx::ArrayRef<int const>, gmx_ga2la_t const&, gmx_domdec_zones_t const&, gmx::ArrayRef<MolblockIndices const>, std::vector<gmx_moltype_t, std::allocator<gmx_moltype_t> > const&, gmx:... | libgromacs_mpi.so.7 | 0.03 | 0.04 | 0.02 | 0.02 | 0.02 | 0.01 | 50 | 51 | 41 | 0.00 | 0.00 | 0.00 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 0.01 |
setup_bonded_threading(bonded_threading_t*, int, bool, InteractionDefinitions const&) [clone .extracted] | libgromacs_mpi.so.7 | 0.01 | 0.08 | NA | 0.01 | 0.04 | NA | 40 | 51 | NA | 0.00 | 0.00 | NA | 0.01 | 0.04 | NA | 0.01 | 0.02 | NA |
calc_ke_part_normal(gmx::ArrayRef<gmx::BasicVector<float> const>, t_grpopts const*, t_mdatoms const*, gmx_ekindata_t*, t_nrnb*, bool) [clone .extracted] | libgromacs_mpi.so.7 | 0.04 | 0.05 | NA | 0.03 | 0.03 | NA | 52 | 52 | NA | 251.67 | 362.00 | NA | 0.02 | 0.02 | NA | 0.01 | 0.01 | NA |
int assignInteractionsForAtom<true>(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<gmx::BasicVector<float> const>, Int... | libgromacs_mpi.so.7 | 0.02 | 0.03 | 0.03 | 0.02 | 0.02 | 0.01 | 44 | 42 | 41 | 0.00 | 0.00 | 0.00 | 0.01 | 0.03 | 0.02 | 0.01 | 0.01 | 0.01 |
dd_make_local_constraints(gmx_domdec_t*, int, gmx_mtop_t const&, gmx::ArrayRef<long const>, gmx::Constraints*, int, gmx::ArrayRef<InteractionList>) [clone .extracted] | libgromacs_mpi.so.7 | 0.06 | 0.02 | NA | 0.04 | 0.01 | NA | 50 | 39 | NA | 0.00 | 0.00 | NA | 0.02 | 0.01 | NA | 0.02 | 0.01 | NA |
gmx_fft_1d(gmx_fft*, gmx_fft_direction, void*, void*) | libgromacs_mpi.so.7 | 0.06 | 0.02 | NA | 0.05 | 0.01 | NA | 52 | 52 | NA | 734.40 | 750.01 | NA | 0.03 | 0.02 | NA | 0.02 | 0.01 | NA |
rebalanceSimpleLists(gmx::ArrayRef<NbnxnPairlistCpu const>, gmx::ArrayRef<NbnxnPairlistCpu>, gmx::ArrayRef<PairsearchWork>) [clone .extracted] | libgromacs_mpi.so.7 | 0.04 | 0.04 | NA | 0.03 | 0.02 | NA | 52 | 46 | NA | 0.00 | 0.00 | NA | 0.02 | 0.03 | NA | 0.01 | 0.01 | NA |
Unknown function | [vdso] | 0 | NA | 0.08 | 0 | NA | 0.04 | 1 | NA | 52 | NA | NA | 0.00 | 0.00 | NA | 0.05 | 0.00 | NA | 0.02 |
void armpl::fft::execute_dif<std::complex<float>, float, std::complex<float> >(armpl::fft::composition<std::complex<float>, float> const&, long, std::complex<float>*, float*, long, long, long, long, std::complex<f... | libarmpl.so | NA | NA | 0.07 | NA | NA | 0.03 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.03 | NA | NA | 0.01 |
mkl_dft_avx512_owns_cCcsRecombine_32f | libmkl_avx512.so.2 | 0.07 | NA | NA | 0.05 | NA | NA | 52 | NA | NA | 759.20 | NA | NA | 0.02 | NA | NA | 0.02 | NA | NA |
__kmp_launch_thread | libomp.so | NA | NA | 0.07 | NA | NA | 0.03 | NA | NA | 51 | NA | NA | 0.00 | NA | NA | 0.03 | NA | NA | 0.01 |
void armpl::fft::execute_dit<float, std::complex<float>, std::complex<float> >(armpl::fft::composition<float, std::complex<float> > const&, long, float*, std::complex<float>*, long, long, long, long, std::complex<... | libarmpl.so | NA | NA | 0.07 | NA | NA | 0.03 | NA | NA | 51 | NA | NA | 0.00 | NA | NA | 0.03 | NA | NA | 0.01 |
kmp_flag_native<unsigned long long, (flag_type)1, true>::done_check() | libiomp5.so | 0.04 | 0.03 | NA | 0.03 | 0.02 | NA | 31 | 52 | NA | 0.00 | 123.31 | NA | 0.08 | 0.07 | NA | 0.06 | 0.04 | NA |
.omp_outlined..3#0x923ef8 | libgromacs_mpi.so.7 | NA | NA | 0.06 | NA | NA | 0.03 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.03 | NA | NA | 0.01 |
unwrap_periodic_pmegrid(gmx_pme_t*, float*) [clone .extracted.31] | libgromacs_mpi.so.7 | NA | 0.06 | NA | NA | 0.03 | NA | NA | 51 | NA | NA | 0.00 | NA | NA | 0.03 | NA | NA | 0.02 | NA |
__fs_sin_1 | libamath_aarch64.so | NA | NA | 0.06 | NA | NA | 0.03 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.03 | NA | NA | 0.01 |
__GI___sched_yield | libc-2.28.so | NA | 0.06 | NA | NA | 0.03 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.02 | NA | NA | 0.01 | NA |
gmx_fft_many_1d(gmx_fft*, gmx_fft_direction, void*, void*) | libgromacs_mpi.so.7 | 0.02 | 0.02 | 0.02 | 0.01 | 0.01 | 0.01 | 52 | 52 | 40 | 944.00 | 488.51 | 0.00 | 0.01 | 0.01 | 0.02 | 0.01 | 0.01 | 0.01 |
.omp_outlined.#0x8838b0 | libgromacs_mpi.so.7 | NA | NA | 0.05 | NA | NA | 0.02 | NA | NA | 51 | NA | NA | 0.00 | NA | NA | 0.03 | NA | NA | 0.01 |
mkl_dft_avx512_ippsFFTFwd_RToPerm_32f | libmkl_avx512.so.2 | 0.05 | NA | NA | 0.04 | NA | NA | 52 | NA | NA | 292.25 | NA | NA | 0.03 | NA | NA | 0.02 | NA | NA |
sum_forces(gmx::ArrayRef<gmx::BasicVector<float> >, gmx::ArrayRef<gmx::BasicVector<float> const>) [clone .extracted] | libgromacs_mpi.so.7 | 0.03 | 0.02 | NA | 0.02 | 0.01 | NA | 52 | 52 | NA | 48.00 | 59.88 | NA | 0.01 | 0.02 | NA | 0.01 | 0.01 | NA |
__kmp_hyper_barrier_gather(barrier_type, kmp_info*, int, int, void (*)(void*, void*), void*) | libomp.so | NA | NA | 0.05 | NA | NA | 0.02 | NA | NA | 52 | NA | NA | 0.00 | NA | NA | 0.03 | NA | NA | 0.01 |
__kmp_invoke_microtask | libiomp5.so | 0.01 | 0.04 | NA | 0.01 | 0.02 | NA | 40 | 52 | NA | 0.00 | 14.69 | NA | 0.01 | 0.02 | NA | 0.01 | 0.01 | NA |
mkl_serv_verbose_mode | libmkl_core.so.2 | 0.02 | 0.03 | NA | 0.01 | 0.01 | NA | 51 | 52 | NA | 0.00 | 740.51 | NA | 0.01 | 0.01 | NA | 0.01 | 0.01 | NA |
__fs_atan2_1 | libamath_aarch64.so | NA | NA | 0.05 | NA | NA | 0.02 | NA | NA | 51 | NA | NA | 0.00 | NA | NA | 0.02 | NA | NA | 0.01 |
setup_bonded_threading(bonded_threading_t*, int, bool, InteractionDefinitions const&) | libgromacs_mpi.so.7 | 0.01 | 0.01 | 0.03 | 0.01 | 0.01 | 0.01 | 1 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
mkl_dft_avx2_ownscDftFwd_PrimeFact_32fc | libmkl_avx2.so.2 | NA | 0.05 | NA | NA | 0.03 | NA | NA | 52 | NA | NA | 694.47 | NA | NA | 0.02 | NA | NA | 0.01 | NA |
__libm_acosf_l9 | gmx_mpi | 0.03 | 0.02 | NA | 0.02 | 0.01 | NA | 52 | 52 | NA | 5.50 | 200.00 | NA | 0.01 | 0.02 | NA | 0.01 | 0.01 | NA |
atoms2md(gmx_mtop_t const&, t_inputrec const&, int, gmx::ArrayRef<int>, int, gmx::MDAtoms*) [clone .extracted] | libgromacs_mpi.so.7 | 0.02 | 0.03 | NA | 0.01 | 0.02 | NA | 51 | 46 | NA | 3.00 | 1.25 | NA | 0.01 | 0.02 | NA | 0.01 | 0.01 | NA |
@plt_start@ | libarmpl.so | NA | NA | 0.04 | NA | NA | 0.02 | NA | NA | 51 | NA | NA | 0.00 | NA | NA | 0.02 | NA | NA | 0.01 |
gmx_fft_1d_real(gmx_fft*, gmx_fft_direction, void*, void*) | libgromacs_mpi.so.7 | 0.02 | 0.02 | NA | 0.01 | 0.01 | NA | 51 | 52 | NA | 672.00 | 418.51 | NA | 0.01 | 0.01 | NA | 0.01 | 0.01 | NA |
__kmpc_for_static_init_4 | libiomp5.so | 0.02 | 0.02 | NA | 0.01 | 0.01 | NA | 48 | 43 | NA | 0.00 | 0.00 | NA | 0.01 | 0.01 | NA | 0.01 | 0.01 | NA |
__kmp_barrier | libiomp5.so | 0.02 | 0.02 | NA | 0.01 | 0.01 | NA | 46 | 52 | NA | 0.00 | 222.00 | NA | 0.01 | 0.02 | NA | 0.01 | 0.01 | NA |
__kmp_join_barrier(int) | libiomp5.so | 0.02 | 0.02 | NA | 0.02 | 0.01 | NA | 52 | 52 | NA | 0.00 | 441.63 | NA | 0.01 | 0.01 | NA | 0.01 | 0.01 | NA |
compute_mg_row_bwd | libmkl_avx512.so.2 | 0.04 | NA | NA | 0.03 | NA | NA | 52 | NA | NA | 112.00 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA |
unknown_kernel_region | kernel | 0.04 | 0 | NA | 0.03 | 0 | NA | 52 | 52 | NA | 6.67 | NA | NA | 0.02 | 0.00 | NA | 0.02 | 0.00 | NA |
calc_vir(int, float const (*) [3], float const (*) [3], float (*) [3], bool, float const (*) [3]) [clone .extracted] | libgromacs_mpi.so.7 | 0.02 | 0.02 | NA | 0.02 | 0.01 | NA | 51 | 52 | NA | 156.00 | 447.13 | NA | 0.01 | 0.01 | NA | 0.01 | 0.01 | NA |
energyDriftAtomPair(bool, bool, float, float, float, float, pot_derivatives_t const*) | libgromacs_mpi.so.7 | 0.02 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 1 | 1 | 1 | 112.00 | 116.63 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
acosf | libm-2.31.so | NA | NA | 0.04 | NA | NA | 0.02 | NA | NA | 50 | NA | NA | 0.00 | NA | NA | 0.02 | NA | NA | 0.01 |
.omp_outlined..38 | libgromacs_mpi.so.7 | NA | NA | 0.04 | NA | NA | 0.02 | NA | NA | 51 | NA | NA | 0.00 | NA | NA | 0.02 | NA | NA | 0.01 |
float (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<float const>, t_fcdata*, t_disresdata*, t_oriresdata*, in... | libgromacs_mpi.so.7 | 0.02 | 0 | 0.02 | 0.01 | 0 | 0.01 | 31 | 52 | 29 | 92.00 | NA | 0.00 | 0.03 | 0.01 | 0.03 | 0.02 | 0.00 | 0.01 |
mkl_dft_avx2_ownscDftInv_PrimeFact_32fc | libmkl_avx2.so.2 | NA | 0.04 | NA | NA | 0.02 | NA | NA | 52 | NA | NA | 746.13 | NA | NA | 0.03 | NA | NA | 0.01 | NA |
gmx::dd_partition_system(_IO_FILE*, gmx::MDLogger const&, long, t_commrec const*, bool, int, t_state*, gmx_mtop_t const&, t_inputrec const&, gmx::ImdSession*, pull_t*, t_state*, gmx::ForceBuffers*, gmx::MDAtoms*, gmx_localtop_t*, t_forcerec*, g... | libgromacs_mpi.so.7 | 0.01 | 0.02 | 0.01 | 0.01 | 0.01 | 0 | 1 | 1 | 1 | 0.00 | 0.00 | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
unwrap_periodic_pmegrid(gmx_pme_t*, float*) | libgromacs_mpi.so.7 | 0.01 | 0.02 | 0.01 | 0.01 | 0.01 | 0 | 1 | 1 | 1 | 0.00 | 0.00 | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
.omp_outlined.#0x90e7b0 | libgromacs_mpi.so.7 | NA | NA | 0.03 | NA | NA | 0.01 | NA | NA | 44 | NA | NA | 0.00 | NA | NA | 0.02 | NA | NA | 0.01 |
mkl_dft_avx2_ippsFFTInv_CCSToR_32f | libmkl_avx2.so.2 | NA | 0.03 | NA | NA | 0.02 | NA | NA | 52 | NA | NA | 516.01 | NA | NA | 0.02 | NA | NA | 0.01 | NA |
compute_1d_small_fwd | libmkl_avx2.so.2 | NA | 0.03 | NA | NA | 0.02 | NA | NA | 52 | NA | NA | 129.44 | NA | NA | 0.04 | NA | NA | 0.02 | NA |
mkl_dft_avx2_ippsFFTFwd_RToPerm_32f | libmkl_avx2.so.2 | NA | 0.03 | NA | NA | 0.02 | NA | NA | 52 | NA | NA | 84.75 | NA | NA | 0.02 | NA | NA | 0.01 | NA |
compute_mg_row_fwd | libmkl_avx512.so.2 | 0.03 | NA | NA | 0.02 | NA | NA | 52 | NA | NA | 240.00 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA |
armpl::fft::iface::plan_dft_many<std::complex<float>, std::complex<float> >::execute(void*, long, void*, long) | libarmpl.so | NA | NA | 0.03 | NA | NA | 0.01 | NA | NA | 43 | NA | NA | 0.00 | NA | NA | 0.02 | NA | NA | 0.01 |
calc_x_times_f(int, float const (*) [3], float const (*) [3], bool, float const (*) [3], float (*) [3]) [clone .1] [clone .extracted] | libgromacs_mpi.so.7 | NA | NA | 0.03 | NA | NA | 0.01 | NA | NA | 47 | NA | NA | 0.00 | NA | NA | 0.02 | NA | NA | 0.01 |
std::complex<float>* armpl::fft::get_memory<std::complex<float> >(armpl::fft::buffer_name, unsigned long) | libarmpl.so | NA | NA | 0.03 | NA | NA | 0.01 | NA | NA | 47 | NA | NA | 0.00 | NA | NA | 0.02 | NA | NA | 0.01 |
gmx::lincs_thread_setup(gmx::Lincs*, int) [clone .extracted.52] | libgromacs_mpi.so.7 | 0.01 | 0.02 | NA | 0.01 | 0.01 | NA | 41 | 40 | NA | 0.00 | 0.00 | NA | 0.01 | 0.02 | NA | 0.01 | 0.01 | NA |
void __kmp_dispatch_deo<unsigned int>(int*, int*, ident*) | libomp.so | NA | NA | 0.03 | NA | NA | 0.01 | NA | NA | 48 | NA | NA | 0.00 | NA | NA | 0.02 | NA | NA | 0.01 |
gmx_fft_many_1d_real(gmx_fft*, gmx_fft_direction, void*, void*) | libgromacs_mpi.so.7 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 49 | 52 | 32 | 960.00 | 154.63 | 0.00 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.00 |
set_pbc_simd(t_pbc const*, float*) | libgromacs_mpi.so.7 | 0.01 | 0.01 | 0.01 | 0.01 | 0 | 0 | 37 | 52 | 24 | 8.00 | NA | NA | 0.01 | 0.01 | 0.01 | 0.00 | 0.01 | 0.00 |
Nbnxm::Grid::fillCell(Nbnxm::GridSetData*, nbnxn_atomdata_t*, int, int, gmx::ArrayRef<long const>, gmx::ArrayRef<gmx::BasicVector<float> const>, Nbnxm::BoundingBox*) | libgromacs_mpi.so.7 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0 | 31 | 28 | 19 | 0.00 | 0.00 | NA | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.00 |
gmx::ThreadedForceBuffer<float [4]>::setupReduction() | libgromacs_mpi.so.7 | 0.01 | 0.01 | 0.01 | 0.01 | 0 | 0 | 1 | 1 | 1 | 0.00 | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
mkl_dft_avx512_ippsFFTInv_CCSToR_32f | libmkl_avx512.so.2 | 0.03 | NA | NA | 0.02 | NA | NA | 51 | NA | NA | 440.00 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA |
atoms_to_constraints(gmx_domdec_t*, gmx_mtop_t const&, gmx::ArrayRef<long const>, gmx::ArrayRef<gmx::ListOfLists<int> const>, int, InteractionList*, std::vector<int, std::allocator<int> >*) | libgromacs_mpi.so.7 | 0.01 | 0.01 | 0.01 | 0.01 | 0 | 0 | 1 | 1 | 1 | 0.00 | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
gmx::set_lincs(InteractionDefinitions const&, int, gmx::ArrayRef<float const>, float, bool, t_commrec const*, gmx::Lincs*) | libgromacs_mpi.so.7 | 0.01 | 0.01 | 0.01 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
(anonymous namespace)::calc_one_bond(int, int, InteractionDefinitions const&, gmx::ArrayRef<int const>, int, WorkDivision const&, float const (*) [3], float (*) [4], float (*) [3], t_forcerec const*, t_pbc const*, gmx_grppairener_t*, t_nrnb*,... | libgromacs_mpi.so.7 | 0.01 | 0 | 0.02 | 0 | 0 | 0.01 | 29 | 52 | 39 | NA | NA | 0.00 | 0.00 | 0.01 | 0.02 | 0.00 | 0.00 | 0.01 |
unwrap_periodic_pmegrid(gmx_pme_t*, float*) [clone .extracted.30] | libgromacs_mpi.so.7 | 0.03 | NA | NA | 0.02 | NA | NA | 50 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA |
gmx::set_lincs(InteractionDefinitions const&, int, gmx::ArrayRef<float const>, float, bool, t_commrec const*, gmx::Lincs*) [clone .extracted] | libgromacs_mpi.so.7 | 0.01 | 0.02 | NA | 0.01 | 0.01 | NA | 38 | 42 | NA | 0.00 | 0.00 | NA | 0.01 | 0.01 | NA | 0.00 | 0.01 | NA |
calcBondedForces(InteractionDefinitions const&, bonded_threading_t*, float const (*) [3], t_forcerec const*, t_pbc const*, float (*) [3], gmx_enerdata_t*, t_nrnb*, gmx::ArrayRef<float const>, gmx::ArrayRef<float>, t_mdatoms const*, t_fcdata... | libgromacs_mpi.so.7 | 0.02 | 0.01 | NA | 0.01 | 0.01 | NA | 49 | 52 | NA | 5.00 | 151.50 | NA | 0.01 | 0.01 | NA | 0.01 | 0.01 | NA |
__kmp_finish_implicit_task | libiomp5.so | 0.01 | 0.01 | NA | 0.01 | 0 | NA | 41 | 52 | NA | 16.00 | NA | NA | 0.01 | 0.01 | NA | 0.01 | 0.00 | NA |
int make_bondeds_zone<true>(gmx_reverse_top_t const&, gmx::ArrayRef<int const>, gmx_ga2la_t const&, gmx_domdec_zones_t const&, std::vector<gmx_molblock_t, std::allocator<gmx_molblock_t> > const&, bool, int const*, bo... | libgromacs_mpi.so.7 | 0.01 | 0.01 | 0 | 0.01 | 0 | 0 | 45 | 28 | 19 | 0.00 | NA | NA | 0.01 | 0.01 | 0.00 | 0.01 | 0.01 | 0.00 |
__kmpc_barrier | libiomp5.so | 0.01 | 0.01 | NA | 0 | 0 | NA | 32 | 52 | NA | NA | NA | NA | 0.01 | 0.01 | NA | 0.00 | 0.00 | NA |
std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) | libgromacs_mpi.so.7 | 0.01 | 0.01 | NA | 0.01 | 0 | NA | 32 | 25 | NA | 0.00 | NA | NA | 0.02 | 0.01 | NA | 0.01 | 0.00 | NA |
__kmp_invoke_task_func | libiomp5.so | 0.01 | 0.01 | NA | 0.01 | 0 | NA | 39 | 52 | NA | 0.00 | NA | NA | 0.01 | 0.01 | NA | 0.01 | 0.00 | NA |
gmx::set_lincs_matrix(gmx::Lincs*, gmx::ArrayRef<float const>, float) [clone .extracted] | libgromacs_mpi.so.7 | 0.01 | 0.01 | NA | 0.01 | 0 | NA | 44 | 40 | NA | 9.00 | NA | NA | 0.01 | 0.01 | NA | 0.01 | 0.00 | NA |
gmx::lincs_thread_setup(gmx::Lincs*, int) [clone .extracted] | libgromacs_mpi.so.7 | 0.01 | 0.01 | NA | 0 | 0 | NA | 26 | 19 | NA | NA | NA | NA | 0.01 | 0.01 | NA | 0.01 | 0.01 | NA |
nbnxn_atomdata_copy_x_to_nbat_x(Nbnxm::GridSet const&, gmx::AtomLocality, float const (*) [3], nbnxn_atomdata_t*) [clone .extracted] | libgromacs_mpi.so.7 | 0.01 | 0.01 | NA | 0 | 0 | NA | 31 | 31 | NA | NA | NA | NA | 0.01 | 0.01 | NA | 0.00 | 0.00 | NA |
Nbnxm::sort_atoms(int, bool, int, bool, int*, int, gmx::ArrayRef<gmx::BasicVector<float> const>, float, float, int, gmx::ArrayRef<int>) | libgromacs_mpi.so.7 | 0.01 | 0.01 | NA | 0.01 | 0.01 | NA | 34 | 35 | NA | 1.00 | 3.63 | NA | 0.01 | 0.01 | NA | 0.01 | 0.01 | NA |
__kmpc_for_static_fini | libiomp5.so | 0.01 | 0.01 | NA | 0 | 0 | NA | 32 | 52 | NA | NA | NA | NA | 0.01 | 0.01 | NA | 0.00 | 0.00 | NA |
__libm_exp_l9 | gmx_mpi | 0.01 | 0.01 | NA | 0.01 | 0 | NA | 1 | 1 | NA | 18.00 | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
mkl_dft_avx2_ippsDFTInv_CToC_32fc | libmkl_avx2.so.2 | NA | 0.02 | NA | NA | 0.01 | NA | NA | 52 | NA | NA | 635.13 | NA | NA | 0.02 | NA | NA | 0.01 | NA |
mkl_dft_avx2_ippsDFTFwd_CToC_32fc | libmkl_avx2.so.2 | NA | 0.02 | NA | NA | 0.01 | NA | NA | 52 | NA | NA | 823.01 | NA | NA | 0.01 | NA | NA | 0.01 | NA |
__cosf_finite | libamath_aarch64.so | NA | NA | 0.02 | NA | NA | 0.01 | NA | NA | 40 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.00 |
__libm_erfcf_ex | gmx_mpi | 0.01 | 0.01 | NA | 0.01 | 0 | NA | 1 | 1 | NA | 52.00 | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
dd_redistribute_cg(_IO_FILE*, long, gmx_domdec_t*, int*, t_state*, t_forcerec*, t_nrnb*, int*) [clone .extracted] | libgromacs_mpi.so.7 | 0.01 | 0.01 | NA | 0.01 | 0 | NA | 34 | 30 | NA | 0.00 | NA | NA | 0.01 | 0.00 | NA | 0.00 | 0.00 | NA |
compute_1d_small_bwd | libmkl_avx2.so.2 | NA | 0.02 | NA | NA | 0.01 | NA | NA | 52 | NA | NA | 697.38 | NA | NA | 0.01 | NA | NA | 0.01 | NA |
Nbnxm::Grid::sortColumnsCpuGeometry(Nbnxm::GridSetData*, int, gmx::ArrayRef<long const>, gmx::ArrayRef<gmx::BasicVector<float> const>, nbnxn_atomdata_t*, gmx::Range<int>, gmx::ArrayRef<int>) | libgromacs_mpi.so.7 | 0.01 | 0.01 | 0 | 0 | 0.01 | 0 | 28 | 27 | 7 | NA | 0.00 | NA | 0.01 | 0.01 | 0.00 | 0.00 | 0.01 | 0.00 |
__kmp_invoke_microtask | libomp.so | NA | NA | 0.02 | NA | NA | 0.01 | NA | NA | 34 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.01 |
.omp_outlined..19 | libgromacs_mpi.so.7 | NA | NA | 0.02 | NA | NA | 0.01 | NA | NA | 34 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.01 |
.omp_outlined.#0x4f4404 | libgromacs_mpi.so.7 | NA | NA | 0.02 | NA | NA | 0.01 | NA | NA | 36 | NA | NA | 0.00 | NA | NA | 0.02 | NA | NA | 0.01 |
std::enable_if<(((BondedKernelFlavor)2)!=((BondedKernelFlavor)0))||(!(1)), float>::type (anonymous namespace)::rbdihs<(BondedKernelFlavor)2>(int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, flo... | libgromacs_mpi.so.7 | 0.01 | 0.01 | 0 | 0.01 | 0 | 0 | 27 | 37 | 9 | 61.00 | NA | NA | 0.01 | 0.02 | 0.01 | 0.01 | 0.01 | 0.00 |
mkl_dft_avx512_ippsDFTInv_CCSToR_32f | libmkl_avx512.so.2 | 0.02 | NA | NA | 0.01 | NA | NA | 50 | NA | NA | 96.00 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA |
compute_1d_small_fwd | libmkl_avx512.so.2 | 0.02 | NA | NA | 0.01 | NA | NA | 52 | NA | NA | 688.00 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA |
std::vector<std::array<unsigned long, 2ul>, std::allocator<std::array<unsigned long, 2ul> > >::_M_fill_insert(__gnu_cxx::__normal_iterator<std::array<unsigned long, 2ul>*, std::vector<std::array<unsigned long, 2ul>... | libgromacs_mpi.so.7 | 0.01 | 0.01 | NA | 0.01 | 0.01 | NA | 39 | 36 | NA | 0.00 | 0.00 | NA | 0.01 | 0.01 | NA | 0.00 | 0.00 | NA |
__kmp_init_implicit_task | libiomp5.so | 0.02 | 0 | NA | 0.02 | 0 | NA | 48 | 12 | NA | 0.00 | NA | NA | 0.01 | 0.00 | NA | 0.01 | 0.00 | NA |
quicksort | gmx_mpi | 0.02 | NA | NA | 0.02 | NA | NA | 50 | NA | NA | 4.00 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA |
mkl_dft_avx512_ippsDFTFwd_RToCCS_32f | libmkl_avx512.so.2 | 0.02 | NA | NA | 0.02 | NA | NA | 52 | NA | NA | 264.00 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA |
gmx::lincs_update_atoms(gmx::Lincs*, int, float, gmx::ArrayRef<float const>, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<float const>, float (*) [3]) | libgromacs_mpi.so.7 | 0.01 | 0 | 0.01 | 0.01 | 0 | 0 | 33 | 48 | 20 | 5.00 | NA | NA | 0.01 | 0.01 | 0.00 | 0.01 | 0.00 | 0.00 |
fftwf_execute_dft | libarmpl.so | NA | NA | 0.02 | NA | NA | 0.01 | NA | NA | 38 | NA | NA | 0.00 | NA | NA | 0.02 | NA | NA | 0.01 |
compute_1d_small_bwd | libmkl_avx512.so.2 | 0.02 | NA | NA | 0.01 | NA | NA | 52 | NA | NA | 736.00 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA |
gmx::ThreadForceBuffer<float [4]>::resizeBufferAndClearMask(int) | libgromacs_mpi.so.7 | 0.01 | 0.01 | 0 | 0 | 0.01 | 0 | 30 | 35 | 12 | NA | 0.00 | NA | 0.00 | 0.01 | 0.00 | 0.00 | 0.01 | 0.00 |
nbnxn_kernel_cpu(PairlistSet const&, Nbnxm::KernelSetup const&, nbnxn_atomdata_t*, interaction_const_t const&, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::StepWorkload const&, int, float*, float*, gmx_wallcycle*) [clone .... | libgromacs_mpi.so.7 | 0.01 | 0.01 | NA | 0 | 0 | NA | 30 | 52 | NA | NA | NA | NA | 0.00 | 0.01 | NA | 0.00 | 0.00 | NA |
gmx_pme_do(gmx_pme_t*, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<gmx::BasicVector<float> >, gmx::ArrayRef<float const>, gmx::ArrayRef<float const>, gmx::ArrayRef<float const>, gmx::ArrayRef<flo... | libgromacs_mpi.so.7 | 0.01 | 0.01 | NA | 0 | 0 | NA | 27 | 52 | NA | NA | NA | NA | 0.00 | 0.01 | NA | 0.00 | 0.01 | NA |
_intel_fast_memcpy | gmx_mpi | 0.01 | 0.01 | NA | 0 | 0 | NA | 28 | 46 | NA | NA | NA | NA | 0.01 | 0.01 | NA | 0.00 | 0.00 | NA |
__kmp_invoke_task_func | libomp.so | NA | NA | 0.02 | NA | NA | 0.01 | NA | NA | 46 | NA | NA | 0.00 | NA | NA | 0.02 | NA | NA | 0.01 |
__kmp_join_barrier(int) | libomp.so | NA | NA | 0.02 | NA | NA | 0.01 | NA | NA | 44 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.01 |
__kmp_barrier | libomp.so | NA | NA | 0.02 | NA | NA | 0.01 | NA | NA | 43 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.01 |
@plt_start@ | libomp.so | NA | NA | 0.02 | NA | NA | 0.01 | NA | NA | 43 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.01 |
__memcpy_avx_unaligned_erms | libc-2.28.so | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
mkl_dft_avx2_ippsDFTInv_CCSToR_32f | libmkl_avx2.so.2 | NA | 0.01 | NA | NA | 0.01 | NA | NA | 52 | NA | NA | 403.38 | NA | NA | 0.01 | NA | NA | 0.01 | NA |
.omp_outlined..49 | libgromacs_mpi.so.7 | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 18 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
mkl_dft_avx2_transfer_ipp_mkl_error | libmkl_avx2.so.2 | NA | 0.01 | NA | NA | 0 | NA | NA | 52 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 | NA |
__kmp_get_global_thread_id_reg | libomp.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 19 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
__nss_database_lookup | libc.so.6 | 0.01 | NA | NA | 0.01 | NA | NA | 2 | NA | NA | 0.00 | NA | NA | 0.30 | NA | NA | 0.22 | NA | NA |
void std::vector<int, std::allocator<int> >::_M_range_insert<gmx::ArrayRefIter<int const> >(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, gmx::ArrayRefIter<int const>, gmx::Arra... | libgromacs_mpi.so.7 | 0.01 | NA | NA | 0.01 | NA | NA | 44 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA |
std::vector<std::array<unsigned long, 2ul>, std::allocator<std::array<unsigned long, 2ul> > >::_M_fill_insert(__gnu_cxx::__normal_iterator<std::array<unsigned long, 2ul>*, std::vector<std::array<unsigned long, 2ul>... | libgromacs_mpi.so.7 | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 15 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
__sched_yield | libc.so.6 | 0.01 | NA | NA | 0.01 | NA | NA | 43 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA |
__nss_database_lookup | libc-2.31.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 2 | NA | NA | NA | NA | NA | 0.17 | NA | NA | 0.08 |
void std::vector<int, std::allocator<int> >::_M_range_insert<gmx::ArrayRefIter<int const> >(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, gmx::ArrayRefIter<int const>, gmx::Arra... | libgromacs_mpi.so.7 | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 23 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
__exp_finite | libamath_aarch64.so | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA | 1 | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA | 0.00 |
.omp_outlined..21 | libgromacs_mpi.so.7 | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 22 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
.omp_outlined.#0x923d34 | libgromacs_mpi.so.7 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA | 37 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.00 |
clearRVecs(gmx::ArrayRef<gmx::BasicVector<float> >, bool) [clone .extracted] | libgromacs_mpi.so.7 | 0 | 0.01 | NA | 0 | 0 | NA | 12 | 23 | NA | NA | NA | NA | 0.00 | 0.01 | NA | 0.00 | 0.00 | NA |
nbnxn_atomdata_set(nbnxn_atomdata_t*, Nbnxm::GridSet const&, gmx::ArrayRef<int const>, gmx::ArrayRef<float const>, gmx::ArrayRef<long const>) | libgromacs_mpi.so.7 | 0 | 0.01 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
__kmpc_masked | libiomp5.so | 0 | 0.01 | NA | 0 | 0.01 | NA | 6 | 25 | NA | NA | 0.00 | NA | 0.00 | 0.01 | NA | 0.00 | 0.01 | NA |
fftwf_execute_dft_r2c | libarmpl.so | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA | 36 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.00 |
armpl::fft::iface::plan_dft_many<std::complex<float>, float>::execute(void*, long, void*, long) | libarmpl.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 24 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__kmpc_barrier | libomp.so | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA | 35 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.00 |
Nbnxm::sort_atoms(int, bool, int, bool, int*, int, gmx::ArrayRef<gmx::BasicVector<float> const>, float, float, int, gmx::ArrayRef<int>) [clone .23] [clone .extracted] | libgromacs_mpi.so.7 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA | 27 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.00 |
gmx::Constraints::Impl::apply(bool, bool, long, int, float, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, gmx::ArrayRef<gmx::BasicVector<float> >, float const (*)... | libgromacs_mpi.so.7 | 0 | 0.01 | NA | 0 | 0 | NA | 17 | 33 | NA | NA | NA | NA | 0.00 | 0.01 | NA | 0.00 | 0.01 | NA |
gmx::constrain_lincs(bool, t_inputrec const&, long, gmx::Lincs*, gmx::ArrayRef<float const>, t_commrec const*, gmx_multisim_t const*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> const>, gmx::ArrayRefWithPadding<gmx::BasicVecto... | libgromacs_mpi.so.7 | 0 | 0.01 | NA | 0 | 0 | NA | 21 | 27 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
mm_account_ptr_by_tid | libmkl_core.so.2 | 0.01 | 0 | NA | 0 | 0 | NA | 46 | 3 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
mkl_serv_verbose_mode@plt | libmkl_intel_lp64.so.2 | 0.01 | 0 | NA | 0 | 0 | NA | 36 | 51 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
Nbnxm::Grid::setCellIndices(int, int, Nbnxm::GridSetData*, gmx::ArrayRef<Nbnxm::GridWork>, gmx::Range<int>, gmx::ArrayRef<long const>, gmx::ArrayRef<gmx::BasicVector<float> const>, int, nbnxn_atomdata_t*) | libgromacs_mpi.so.7 | 0 | 0.01 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
mkl_dft_avx512_transfer_ipp_mkl_error | libmkl_avx512.so.2 | 0.01 | NA | NA | 0 | NA | NA | 42 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 | NA | NA |
__kmp_yield | libiomp5.so | 0 | 0.01 | NA | 0 | 0.01 | NA | 27 | 38 | NA | NA | 0.00 | NA | 0.00 | 0.01 | NA | 0.00 | 0.01 | NA |
globalAtomIndexToMoltypeIndices(gmx::ArrayRef<MolblockIndices const>, int) | libgromacs_mpi.so.7 | 0.01 | 0 | 0 | 0 | 0 | 0 | 29 | 18 | 8 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
__kmp_finish_implicit_task | libomp.so | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA | 36 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.00 |
.omp_outlined.#0x869790 | libgromacs_mpi.so.7 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA | 37 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.00 |
__kmpc_for_static_init_4 | libomp.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 31 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
.omp_outlined. | libgromacs_mpi.so.7 | NA | NA | 0.01 | NA | NA | 0.01 | NA | NA | 30 | NA | NA | 0.00 | NA | NA | 0.01 | NA | NA | 0.00 |
.omp_outlined.#0x90f7e8 | libgromacs_mpi.so.7 | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 25 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
__kmpc_for_static_fini | libomp.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 24 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
armpl::fft::iface::plan_dft_many<float, std::complex<float> >::execute(void*, void*) | libarmpl.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 22 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
__kmp_api_omp_get_thread_num | libomp.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 23 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
__expf_finite | libamath_aarch64.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
pthread_attr_setschedparam | libc-2.31.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
void armpl::fft::execute<float, std::complex<float> >(armpl::fft::composition<float, std::complex<float> > const&, long, float*, std::complex<float>*, long, long, long, long) | libarmpl.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 25 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
.omp_outlined.#0x861a44 | libgromacs_mpi.so.7 | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 22 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
.omp_outlined.#0x5113b8 | libgromacs_mpi.so.7 | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 24 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
cos | libm-2.31.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 32 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
.omp_outlined.#0x46c854 | libgromacs_mpi.so.7 | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 26 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
__kmpc_for_static_init_8 | libomp.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 26 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
sloejit::function::finalise(sloejit::stack_frame_info const*) | libarmpl.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__acosf_finite | libm-2.31.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 26 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
armpl::fft::iface::plan_dft_many<float, std::complex<float> >::execute(void*, long, void*, long) | libarmpl.so | NA | NA | 0.01 | NA | NA | 0 | NA | NA | 30 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
__kmp_fork_barrier(int, int) | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 15 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
.omp_outlined.#0x8400a8 | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 15 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
vprintf | libc-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::fft::iface::plan_dft_many<std::complex<float>, float>::execute(void*, void*) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 17 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
__kmp_fork_call | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__kmp_now_nsec | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 15 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
.omp_outlined..28 | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 14 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
void armpl::fft::execute<std::complex<float>, float>(armpl::fft::composition<std::complex<float>, float> const&, long, std::complex<float>*, float*, long, long, long, long) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 14 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
fftwf_execute_dft_c2r | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 16 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__kmp_init_implicit_task | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 8 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::fft::iface::plan_dft_many<std::complex<float>, std::complex<float> >::execute(void*, void*) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 13 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
armpl::wfta::print_common(void**, std::__cxx11::list<armpl::wfta::expr, std::allocator<armpl::wfta::expr> >, armpl::wfta::target const&, long, armpl::wfta::io_pointers const&, std::vector<long, std::allocator<long> > const&a... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::expr::print(armpl::wfta::ir_builder&, armpl::wfta::target const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, armpl::wfta::ir_value_impl*, std::less<std::__cxx11::ba... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::do_hoist(armpl::wfta::ir_value_scope*) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::map<armpl::wfta::atom, armpl::wfta::ir_value_impl*, std::less<armpl::wfta::atom>, std::allocator<std::pair<armpl::wfta::atom const, armpl::wfta::ir_value_impl*> > >::at(armpl::wfta::atom const&) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, armpl::wfta::ir_value_impl*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >,... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::map<int, std::pair<armpl::wfta::ir_value_impl*, int>, std::less<int>, std::allocator<std::pair<int const, std::pair<armpl::wfta::ir_value_impl*, int> > > >::operator[](int const&) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::is_local_ptr(armpl::wfta::io_pointers const&, armpl::wfta::atom const&) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::ir_value_scope_any_order_iterator::operator*() | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
mdoutf_get_tng_box_output_interval(gmx_mdoutf*) | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
set_strata_max(armpl::wfta::ir_value_impl*, int) [clone .43] [clone .extracted] | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::ir_builder::build_index(armpl::wfta::ir_value_impl*, armpl::wfta::ir_value_impl*, armpl::wfta::ir_value_num_elems) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::ir_value_scope_any_order_iterator::ir_value_scope_any_order_iterator(armpl::wfta::ir_value_scope*, std::vector<armpl::wfta::ir_value_impl*, std::allocator<armpl::wfta::ir_value_impl*> >) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
gmx::EnergyOutput::recordNonEnergyStep() | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::_Rb_tree<int, std::pair<int const, std::pair<armpl::wfta::ir_value_impl*, int> >, std::_Select1st<std::pair<int const, std::pair<armpl::wfta::ir_value_impl*, int> > >, std::less<int>, std::allocator<std::pair&... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::_Rb_tree<int, std::pair<int const, std::pair<sloejit::block*, sloejit::live_range const*> >, std::_Select1st<std::pair<int const, std::pair<sloejit::block*, sloejit::live_range const*> > >, std::less<int>, std::a... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
@plt_start@ | libamath_aarch64.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__aarch64_ldadd4_acq_rel | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
swapcontext | libc-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__kmp_internal_join | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__kmp_join_call | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::_Rb_tree_iterator<std::pair<armpl::wfta::atom const, armpl::wfta::ir_value_impl*> > std::_Rb_tree<armpl::wfta::atom, std::pair<armpl::wfta::atom const, armpl::wfta::ir_value_impl*>, std::_Select1st<std::pair<armpl::wfta::ato... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::prettify_algo(std::__cxx11::list<armpl::wfta::expr, std::allocator<armpl::wfta::expr> >&, armpl::wfta::io_pointers const&, armpl::wfta::fresh_atom_factory&) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::array<std::vector<sloejit::block_live_matrix::element, std::allocator<sloejit::block_live_matrix::element> >, 4ul>::~array() | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::map<armpl::wfta::atom, armpl::wfta::expr_type, std::less<armpl::wfta::atom>, std::allocator<std::pair<armpl::wfta::atom const, armpl::wfta::expr_type> > >::at(armpl::wfta::atom const&) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::ir_value_impl::ir_value_impl(armpl::wfta::ir_value_scope*, armpl::wfta::ir_value_op, std::shared_ptr<armpl::wfta::ir_value_type>, std::vector<armpl::wfta::ir_value_impl*, std::allocator<armpl::wfta::ir_value_impl*> >, std::ve... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::_Rb_tree<armpl::wfta::atom, std::pair<armpl::wfta::atom const, armpl::wfta::expr_type>, std::_Select1st<std::pair<armpl::wfta::atom const, armpl::wfta::expr_type> >, std::less<armpl::wfta::atom>, std::allocator<std::pair&... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::map<double, sloejit::live_position_elem, std::less<double>, std::allocator<std::pair<double const, sloejit::live_position_elem> > >::operator[](double const&) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__kmp_free_team | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
accumulatePotentialEnergies(gmx_enerdata_t*, gmx::ArrayRef<float const>, t_lambda const*) | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
update_pcouple_before_coordinates(_IO_FILE*, long, t_inputrec const*, t_state*, float (*) [3], float (*) [3], bool) | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
void std::vector<char, std::allocator<char> >::_M_range_insert<char*>(__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, char*, char*, std::forward_iterator_tag) [clone .22] [clone .extract... | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__fd_log_1 | libamath_aarch64.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
_IO_file_xsputn | libc-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__kmp_task_team_setup | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::_Rb_tree_increment(std::_Rb_tree_node_base const*) | libstdc++.so.6.0.29 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
strchrnul | libc-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
_IO_fwrite | libc-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__kmpc_end_master | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
_dl_rtld_di_serinfo | ld-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
operator new(unsigned long) | libstdc++.so.6.0.29 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__kmpc_fork_call | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__pthread_cleanup_push_defer | libpthread-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
update_pcouple_after_coordinates(_IO_FILE*, long, t_inputrec const*, int, gmx::ArrayRef<unsigned short const>, float const (*) [3], float const (*) [3], float const (*) [3], float (*) [3], t_state*, t_nrnb*, gmx::BoxDeformation*, bool) | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
explicit_bzero | libc-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::ir_printer_sve::operator()(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::unique_ptr<sloejit::function, std::default_delete<sloejit::function> >, std::less<std... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
bool armpl::fft::audition_perms<std::complex<float>, std::complex<float> >(std::vector<long, std::allocator<long> >, long, std::complex<float>*, std::complex<float>*, armpl::fft::direction, armpl::fft::decimation, ... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__fs_log_1 | libamath_aarch64.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::_MakeUniq<armpl::fft::iface::central_plan_dft<std::complex<float>, std::complex<float> > >::__single_object std::make_unique<armpl::fft::iface::central_plan_dft<std::complex<float>, std::complex<float> >, a... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::reorder_input(std::complex<double>*, std::complex<double> const*, std::vector<int, std::allocator<int> > const&) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__clock_gettime | libc-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__aarch64_ldadd4_rel | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
getVdwKernelType(Nbnxm::KernelType, LJCombinationRule, VanDerWaalsType, InteractionModifiers, LongRangeVdW) | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::_Rb_tree_node<std::pair<int const, armpl::wfta::regmap_elem> >* std::_Rb_tree<int, std::pair<int const, armpl::wfta::regmap_elem>, std::_Select1st<std::pair<int const, armpl::wfta::regmap_elem> >, std::less<int>,... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
distributeState(gmx::MDLogger const&, gmx_domdec_t*, gmx_mtop_t const&, t_state*, gmx_ddbox_t const&, t_state*) | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
.omp_outlined.#0x46abd4 | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::vector<float, gmx::Allocator<float, gmx::HostAllocationPolicy> >::_M_default_append(unsigned long) [clone .39] [clone .extracted] | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::fft::iface::central_plan_dft<float, std::complex<float> >::execute_gs(long, void*, long, long, void*, long, long) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 15 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::_Rb_tree_decrement(std::_Rb_tree_node_base const*) | libstdc++.so.6.0.29 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
save_calloc_aligned(char const*, char const*, int, unsigned long, unsigned long, unsigned long) | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::_Rb_tree_increment(std::_Rb_tree_node_base*) | libstdc++.so.6.0.29 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
_ZNSt6vectorIfSaIfEE17_M_default_appendEm.14.extracted#0x92ccf4 | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__exp1 | libamath_aarch64.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__kmpc_global_thread_num | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 7 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
_dl_var_init | ld-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 8 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
void armpl::fft::execute<std::complex<float>, std::complex<float> >(armpl::fft::composition<std::complex<float>, std::complex<float> > const&, long, std::complex<float>*, std::complex<float>*, long, long,... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 8 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::do_opt(armpl::wfta::target const&, armpl::wfta::ir_value_scope*) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
.omp_outlined.#0x894508 | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 5 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
sloejit::regmap<sloejit::regset_one_space>::operator[](sloejit::reg) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
.omp_outlined..21#0x895194 | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 4 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
__libc_malloc | libc-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 2 | NA | NA | NA | NA | NA | 0.02 | NA | NA | 0.01 |
__kmp_task_team_sync | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 4 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
spill_reg(sloejit::function*, std::map<sloejit::reg, sloejit::reg, std::less<sloejit::reg>, std::allocator<std::pair<sloejit::reg const, sloejit::reg> > >&, std::map<sloejit::reg, std::vector<sloejit::instruction*, std::al... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__memcpy | libastring_aarch64.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::do_dedup(armpl::wfta::ir_value_scope*) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__mth_i_erfc | libamath_aarch64.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
void do_dih_fup<(BondedKernelFlavor)0>(int, int, int, int, float, float*, float*, float*, float*, float*, float (*) [4], float (*) [3], t_pbc const*, float const (*) [3], int, int, int) [clone .57] [clone .extracted] | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 9 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
__kmp_yield | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 11 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
_ZNSt6vectorIiSaIiEE17_M_default_appendEm.26.extracted#0x502c6c | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 15 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
psiginfo | libc-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__kmp_resume_if_soft_paused | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 13 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::fft::release_compositor_buf() | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 9 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
.omp_outlined..23#0x8624ec | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 9 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__kmpc_master | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 11 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::fft::iface::central_plan_dft<std::complex<float>, float>::execute_gs(long, void*, long, long, void*, long, long) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 10 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
.omp_outlined..51 | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 9 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 |
__mempcpy | libc-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::fft::iface::central_plan_dft<std::complex<float>, std::complex<float> >::execute_gs(long, void*, long, long, void*, long, long) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 4 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__libc_free | libc-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::ir_value_scope_in_order_iterator::ir_value_scope_in_order_iterator(armpl::wfta::ir_value_scope*, std::vector<armpl::wfta::ir_value_impl*, std::allocator<armpl::wfta::ir_value_impl*> >, bool) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
isMasterSimMasterRank(gmx_multisim_t const*, bool) | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::type_check(std::__cxx11::list<armpl::wfta::expr, std::allocator<armpl::wfta::expr> >&, armpl::wfta::io_pointers const&, armpl::wfta::expr_type, armpl::wfta::expr_type) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
apply_physical_subs(sloejit::arch_traits const*, sloejit::regset_one_space const&, sloejit::regmap<sloejit::reg> const&) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
armpl::wfta::ir_value_scope::begin_any_order() | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long) [clone .119] [clone .extracted] | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
do_md_trajectory_writing(_IO_FILE*, t_commrec*, int, t_filenm const*, long, long, double, t_inputrec const*, t_state*, t_state*, ObservablesHistory*, gmx_mtop_t const&, t_forcerec*, gmx_mdoutf*, gmx::EnergyOutput const&, gmx_ekindata_t*, gmx::Array... | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
set_pbc_dd(t_pbc*, PbcType, int const*, bool, float const (*) [3]) | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::pair<bool, std::optional<armpl::fft::composition<std::complex<float>, std::complex<float> > > > armpl::fft::composite_init_from_factors<std::complex<float>, std::complex<float> >(long, armpl::fft::direct... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 2 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
gmx::ImdSession::run(long, bool, float const (*) [3], gmx::ArrayRef<gmx::BasicVector<float> const>, double) | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
gmx::ObservablesReducer::markAsReadyToReduce() | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::vector<float, gmx::Allocator<float, gmx::AlignedAllocationPolicy> >::_M_default_append(unsigned long) [clone .23] [clone .extracted] | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 2 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) [clone .23] [clone .extracted] | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 4 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
sloejit::live_positions::emplace(sloejit::block*, sloejit::reg, sloejit::instruction*, bool, bool, bool) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::_Rb_tree_decrement(std::_Rb_tree_node_base*) | libstdc++.so.6.0.29 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::pair<std::_Rb_tree_iterator<std::pair<int const, std::unique_ptr<armpl::wfta::ir_value_impl, std::default_delete<armpl::wfta::ir_value_impl> > > >, bool> std::_Rb_tree<int, std::pair<int const, std::unique_ptr<ar... | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
aarch64_traits::post_regalloc_hook(sloejit::function*) const | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__bcmp | libastring_aarch64.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
__kmp_allocate_team | libomp.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::optional<armpl::fft::kernel_data<std::complex<float>, std::complex<float>, void> > armpl::fft::get_kernel_data<std::complex<float>, std::complex<float> >(long, armpl::fft::direction, int, bool, bool) | libarmpl.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 2 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::_Function_handler<gmx::StopSignal (), gmx::StopHandlerBuilder::getStopHandlerMD(gmx::compat::not_null<gmx::SimulationSignal*>, bool, bool, int, bool, int, float, bool, _IO_FILE*, long const&, bool const&, gmx_walltime_accounting*)::$_... | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
.omp_outlined.#0x83e9cc | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 3 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) | libstdc++.so.6.0.29 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
_ZNSt6vectorIfN3gmx9AllocatorIfNS0_23AlignedAllocationPolicyEEEE17_M_default_appendEm.13.extracted#0x92cb20 | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) | libstdc++.so.6.0.29 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
.omp_outlined.#0x4cd704 | libgromacs_mpi.so.7 | NA | NA | 0 | NA | NA | 0 | NA | NA | 3 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
_dl_fixup | ld-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
mkl_dft_avx2_transfer_ipp_mkl_error@plt | libmkl_avx2.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 44 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
logf | gmx_mpi | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
update_tcouple(long, t_inputrec const*, t_state*, gmx_ekindata_t*, t_extmass const*, int, gmx::ArrayRef<unsigned short const>) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
nbnxn_atomdata_add_nbat_fshift_to_fshift(nbnxn_atomdata_t const&, gmx::ArrayRef<gmx::BasicVector<float> >) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
gmx::constrain_lincs(bool, t_inputrec const&, long, gmx::Lincs*, gmx::ArrayRef<float const>, t_commrec const*, gmx_multisim_t const*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> const>, gmx::ArrayRefWithPadding<gmx::BasicVecto... | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
gmx_reverse_top_t::molblockIndices() const | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 4 | 4 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
gmx::Constraints::Impl::apply(bool, bool, long, int, float, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, gmx::ArrayRef<gmx::BasicVector<float> >, float const (*)... | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
erfcf | gmx_mpi | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
postProcessForces(t_commrec const*, long, t_nrnb*, gmx_wallcycle*, float const (*) [3], gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ForceOutputs*, float (*) [3], t_mdatoms const*, t_forcerec const*, gmx::VirtualSitesHandler*, gmx::StepWo... | libgromacs_mpi.so.7 | 0 | NA | 0 | 0 | NA | 0 | 1 | NA | 1 | NA | NA | NA | 0.00 | NA | 0.00 | 0.00 | NA | 0.00 |
gmx_parallel_3dfft_execute(gmx_parallel_3dfft*, gmx_fft_direction, int, gmx_wallcycle*) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 49 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
inflate_fast | libmpi.so.12.0.0 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
getVerletBufferAtomtypes(gmx_mtop_t const&, bool, bool) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
.plt.got@start | libmkl_avx512.so.2 | 0 | NA | NA | 0 | NA | NA | 2 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
gmx::SettleData::setConstraints(InteractionList const&, int, gmx::ArrayRef<float const>, gmx::ArrayRef<float const>) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
gmx::InMemoryDeserializer::doFloat(float*) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
calculateSimpleBond(int, int, int const*, t_iparams const*, float const (*) [3], float (*) [4], float (*) [3], t_pbc const*, float, float*, gmx::ArrayRef<float const>, t_fcdata*, t_disresdata*, t_oriresdata*, int*, BondedKernelFlavor) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 51 | 12 | NA | NA | NA | 0.00 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 |
void doStopComMotionLinear<3>(t_mdatoms const&, gmx::ArrayRef<gmx::BasicVector<float> >, t_vcm const&) | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 7 | 25 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
mk_mshift(_IO_FILE*, t_graph*, PbcType, float const (*) [3], float const (*) [3]) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
gmx_reverse_top_t::hasIntermolecularInteractions() const | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 8 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
_IO_fwrite | libc.so.6 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
mkl_dft_avx512_owns_cRealRecombine_32f@plt | libmkl_avx512.so.2 | 0 | NA | NA | 0 | NA | NA | 6 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 | NA | NA |
__kmp_join_call | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
acosf | gmx_mpi | 0 | 0 | NA | 0 | 0 | NA | 5 | 13 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
Nbnxm::GridSet::setLocalAtomOrder() | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
dd_bonded_cg_distance(gmx::MDLogger const&, gmx_mtop_t const&, t_inputrec const&, gmx::ArrayRef<gmx::BasicVector<float> const>, float const (*) [3], gmx::DDBondedChecking, float*, float*) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
getGroupType(SimulationGroups const&, SimulationAtomGroupType, int) | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 6 | 5 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
numPbcDimensions(PbcType) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 2 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
gmx_reverse_top_t::options() const | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 2 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
ListedForces::haveCpuListedForces(t_fcdata const&) const | libgromacs_mpi.so.7 | 0 | NA | 0 | 0 | NA | 0 | 1 | NA | 1 | NA | NA | NA | 0.00 | NA | 0.00 | 0.00 | NA | 0.00 |
gmx::Update::update_sd_second_half(t_inputrec const&, long, float*, int, gmx::ArrayRef<ParticleType const>, gmx::ArrayRef<float const>, t_state*, t_commrec const*, t_nrnb*, gmx_wallcycle*, gmx::Constraints*, bool, bool) | libgromacs_mpi.so.7 | 0 | NA | 0 | 0 | NA | 0 | 1 | NA | 1 | NA | NA | NA | 0.00 | NA | 0.00 | 0.00 | NA | 0.00 |
ListedForces::calculate(gmx_wallcycle*, float const (*) [3], t_lambda const*, t_commrec const*, gmx_multisim_t const*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> const>, gmx::ArrayRef<gmx::BasicVector<float> const>, t_fcdata*,... | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
gmx_pme_do(gmx_pme_t*, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<gmx::BasicVector<float> >, gmx::ArrayRef<float const>, gmx::ArrayRef<float const>, gmx::ArrayRef<float const>, gmx::ArrayRef<flo... | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
xdr_float(XDR*, float*) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
std::_Function_handler<gmx::StopSignal (), gmx::StopHandlerBuilder::getStopHandlerMD(gmx::compat::not_null<gmx::SimulationSignal*>, bool, bool, int, bool, int, float, bool, _IO_FILE*, long const&, bool const&, gmx_walltime_accounting*)::{l... | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
compute_globals(gmx_global_stat*, t_commrec*, t_inputrec const*, t_forcerec*, gmx_ekindata_t*, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<gmx::BasicVector<float> const>, float const (*) [3], t_mdatoms const*, t_nrnb... | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
setupForceOutputs(ForceHelperBuffers*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, gmx::DomainLifetimeWorkload const&, gmx::StepWorkload const&, bool, gmx_wallcycle*) | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
CpuPpLongRangeNonbondeds::calculate(gmx_pme_t*, t_commrec const*, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ForceWithVirial*, gmx_enerdata_t*, float const (*) [3], gmx::ArrayRef<float const>, gmx::ArrayRef<gmx::BasicVector<... | libgromacs_mpi.so.7 | 0 | NA | 0 | 0 | NA | 0 | 1 | NA | 1 | NA | NA | NA | 0.00 | NA | 0.00 | 0.00 | NA | 0.00 |
gmx::set_lincs_matrix(gmx::Lincs*, gmx::ArrayRef<float const>, float) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
gmx_reverse_top_t::hasPositionRestraints() const | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 6 | 2 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
xdrstdio_putint32(XDR*, int*) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
exp | gmx_mpi | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
void std::vector<nbnxn_cj_t, gmx::DefaultInitializationAllocator<nbnxn_cj_t, std::allocator<nbnxn_cj_t> > >::_M_realloc_insert<nbnxn_cj_t const&>(__gnu_cxx::__normal_iterator<nbnxn_cj_t*, std::vector<nbnxn_cj_t, gmx::Defau... | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 2 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
PairlistSet::dispatchPruneKernel(nbnxn_atomdata_t const*, gmx::ArrayRef<gmx::BasicVector<float> const>) [clone .extracted] | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 2 | 19 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
make_local_bondeds_excls(gmx_domdec_t const&, gmx_domdec_zones_t const&, gmx_mtop_t const&, gmx::ArrayRef<long const>, bool, int const*, bool, float, t_pbc const*, gmx::ArrayRef<gmx::BasicVector<float> const>, InteractionDefin... | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 2 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
_dl_rtld_di_serinfo | ld-linux-x86-64.so.2 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
nonbonded_verlet_t::dispatchNonbondedKernel(gmx::InteractionLocality, interaction_const_t const&, gmx::StepWorkload const&, int, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<float>, gmx::ArrayRef<float>, t_nrn... | libgromacs_mpi.so.7 | 0 | NA | 0 | 0 | NA | 0 | 1 | NA | 1 | NA | NA | NA | 0.00 | NA | 0.00 | 0.00 | NA | 0.00 |
__kmpc_push_num_threads | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
reduce_energies_over_lists(nbnxn_atomdata_t const*, int, float*, float*) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
expf | gmx_mpi | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
__libm_exp_k32 | gmx_mpi | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
reset_enerdata(gmx_enerdata_t*) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
dd_make_local_constraints(gmx_domdec_t*, int, gmx_mtop_t const&, gmx::ArrayRef<long const>, gmx::Constraints*, int, gmx::ArrayRef<InteractionList>) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
gmx::LegacySimulator::do_md() | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Nbnxm::Grid::calcColumnIndices(Nbnxm::Grid::Dimensions const&, gmx::UpdateGroupsCog const*, gmx::Range<int>, gmx::ArrayRef<gmx::BasicVector<float> const>, int, int const*, int, int, gmx::ArrayRef<int>, gmx::ArrayRef<int>) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 22 | 37 | 6 | NA | NA | NA | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 |
__libm_expf_l9 | gmx_mpi | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
clear_fshift(float*) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 16 | 2 | 4 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
__kmpc_for_static_init_8 | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 20 | 22 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
PairlistSet::constructPairlists(gmx::InteractionLocality, Nbnxm::GridSet const&, gmx::ArrayRef<PairsearchWork>, nbnxn_atomdata_t*, gmx::ListOfLists<int> const&, int, t_nrnb*, SearchCycleCounting*) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
gmx_pme_do(gmx_pme_t*, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<gmx::BasicVector<float> >, gmx::ArrayRef<float const>, gmx::ArrayRef<float const>, gmx::ArrayRef<float const>, gmx::ArrayRef<flo... | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 16 | 34 | NA | NA | NA | NA | 0.01 | 0.01 | NA | 0.00 | 0.00 | NA |
__intel_rtdd_indep | gmx_mpi | 0 | NA | NA | 0 | NA | NA | 17 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
gmx::ListOfLists<int>::pushBack(gmx::ArrayRef<int const>) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 15 | 21 | 9 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
__kmp_run_after_invoked_task | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 14 | 29 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
dd_redistribute_cg(_IO_FILE*, long, gmx_domdec_t*, int*, t_state*, t_forcerec*, t_nrnb*, int*) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
gmx::makeAtomsToConstraintsList(int, gmx::ArrayRef<InteractionList const>, gmx::ArrayRef<t_iparams const>, gmx::FlexibleConstraintTreatment) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
gmx_parallel_3dfft_real_limits(gmx_parallel_3dfft*, int*, int*, int*) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 21 | 52 | 11 | NA | NA | NA | 0.00 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 |
__kmp_task_team_sync | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 23 | 18 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
void do_dih_fup<(BondedKernelFlavor)0>(int, int, int, int, float, float*, float*, float*, float*, float*, float (*) [4], float (*) [3], t_pbc const*, float const (*) [3], int, int, int) | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 18 | 35 | NA | NA | NA | NA | 0.01 | 0.01 | NA | 0.01 | 0.01 | NA |
__tls_get_addr | ld-linux-x86-64.so.2 | 0 | NA | NA | 0 | NA | NA | 27 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
_dl_deallocate_tls | ld-linux-x86-64.so.2 | 0 | NA | NA | 0 | NA | NA | 23 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
make_dd_indices(gmx_domdec_t*, int) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
__libm_cos_l9 | gmx_mpi | 0 | 0 | NA | 0 | 0 | NA | 25 | 10 | NA | NA | NA | NA | 0.01 | 0.01 | NA | 0.00 | 0.00 | NA |
parse_printf_format | libc.so.6 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
__kmp_fork_barrier(int, int) | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 23 | 46 | NA | NA | NA | NA | 0.01 | 0.00 | NA | 0.00 | 0.00 | NA |
gmx::ThreadedForceBuffer<float [4]>::reduce(gmx::ForceWithShiftForces*, float*, gmx_grppairener_t*, gmx::ArrayRef<float>, gmx::StepWorkload const&, int) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
calcVerletBufferSize(gmx_mtop_t const&, float, t_inputrec const&, int, int, float, VerletbufListSetup const&) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
do_force(_IO_FILE*, t_commrec const*, gmx_multisim_t const*, t_inputrec const&, gmx::Awh*, gmx_enfrot*, gmx::ImdSession*, pull_t*, long, t_nrnb*, gmx_wallcycle*, gmx_localtop_t const*, float const (*) [3], gmx::ArrayRefWithPadding<gmx::BasicVector&l... | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
gmx_parallel_3dfft_complex_limits(gmx_parallel_3dfft*, int*, int*, int*, int*) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 13 | 51 | 7 | NA | NA | NA | 0.00 | 0.00 | 0.01 | 0.00 | 0.00 | 0.01 |
atan2f | gmx_mpi | 0 | 0 | NA | 0 | 0 | NA | 20 | 46 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
@plt_start@ | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 6 | 4 | NA | NA | NA | NA | 0.01 | 0.00 | NA | 0.00 | 0.00 | NA |
__kmp_internal_fork | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
__kmp_fork_call | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
low_set_pbc(t_pbc*, PbcType, int const*, float const (*) [3]) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
__kmp_release_ticket_lock | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
mkl_dft_avx512_transfer_ipp_mkl_error@plt | libmkl_avx512.so.2 | 0 | NA | NA | 0 | NA | NA | 18 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 | NA | NA |
__xpg_basename | libc.so.6 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
_IO_vfprintf | libc.so.6 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
gmx_reverse_top_t::interactionListForMoleculeType(int) const | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 7 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
__kmp_get_global_thread_id_reg | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 6 | 52 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
gmx::ThreadForceBuffer<float [4]>::processMask() | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | 17 | 7 | NA | NA | NA | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 0.00 |
gmx_omp_get_thread_num() | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 2 | 3 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
float (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<float const>, t_fcdata*, t_disresdata*, t_oriresdata*, in... | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 11 | 22 | 12 | NA | NA | NA | 0.00 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 |
nral_rt(int) | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 13 | 11 | NA | NA | NA | NA | 0.00 | 0.01 | NA | 0.00 | 0.01 | NA |
calc_vcm_grp(t_mdatoms const&, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<gmx::BasicVector<float> const>, t_vcm*) [clone .extracted] | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 17 | 52 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
__kmp_resume_if_soft_paused | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 13 | 42 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
__kmp_api_omp_get_thread_num | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 9 | 12 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
__kmp_acquire_ticket_lock | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
_intel_fast_memset | gmx_mpi | 0 | 0 | NA | 0 | 0 | NA | 11 | 30 | NA | NA | NA | NA | 0.00 | 0.01 | NA | 0.00 | 0.00 | NA |
__kmp_run_before_invoked_task | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 11 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
__kmp_allocate_team | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
sincosf | gmx_mpi | 0 | 0 | NA | 0 | 0 | NA | 15 | 41 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
mkl_dft_avx2_ownscDftInv_Prime8_32fc@plt | libmkl_avx2.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 8 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
set_dhdl_output(gmx_enerdata_t*, FreeEnergyPerturbationCouplingType, t_lambda const&) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
add_ebin(t_ebin*, int, int, float const*, bool) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
AtomIterator::operator==(AtomIterator const&) const | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
mkl_dft_avx2_ownscDftInv_Fact4_32fc@plt | libmkl_avx2.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 25 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__GI__dl_addr | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__strchr_avx2 | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__strnlen_avx2 | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
wallcycleBarrier(gmx_wallcycle*) | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
gmx::ForceProviders::calculateForces(gmx::ForceProviderInput const&, gmx::ForceProviderOutput*) const | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__ompt_team_assign_id(kmp_team*, ompt_data_t) | libiomp5.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
dd_force_flop_stop(gmx_domdec_t*, t_nrnb*) | libgromacs_mpi.so.7 | NA | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 |
_INTERNAL41980b6e::__kmp_alloc_argv_entries(int, kmp_team*, int) | libiomp5.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
nonbonded_verlet_t::dispatchPruneKernelCpu(gmx::InteractionLocality, gmx::ArrayRef<gmx::BasicVector<float> const>) const | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
calc_vir(int, float const (*) [3], float const (*) [3], float (*) [3], bool, float const (*) [3]) | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
gmx_omp_nthreads_get(ModuleMultiThread) | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__tls_get_addr_slow | ld-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 17 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
mkl_serv_free | libmkl_core.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__GI_getenv | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__mpn_divrem | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
gmx::constr_recur(gmx::ListOfLists<int> const&, std::array<InteractionList, 94ul> const&, gmx::ArrayRef<t_iparams const>, bool, int, int, int, gmx::ArrayRef<int>, float, float, float*, int*) | libgromacs_mpi.so.7 | NA | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 |
spread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t const*, bool, bool, float*, bool, int) | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
do_stopcm_grp(t_mdatoms const&, gmx::ArrayRef<gmx::BasicVector<float> >, gmx::ArrayRef<gmx::BasicVector<float> >, t_vcm const&) [clone .extracted] | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
ewald_charge_correction(t_commrec const*, float, float, gmx::ArrayRef<double const>, float, float const (*) [3], float*, float (*) [3]) | libgromacs_mpi.so.7 | NA | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 |
gmx::makeLincsDeviations(gmx::Lincs const&, gmx::ArrayRef<gmx::BasicVector<float> const>, t_pbc const*) | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
_ZN3gmxL16set_lincs_matrixEPNS_5LincsENS_8ArrayRefIKfEEf_tree_reduce_92 | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
_IO_padn | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
nbnxn_atomdata_copy_shiftvec(bool, gmx::ArrayRef<gmx::BasicVector<float> >, nbnxn_atomdata_t*) | libgromacs_mpi.so.7 | NA | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 |
mkl_dft_avx2_ownscDftFwd_Fact4_32fc@plt | libmkl_avx2.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 28 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__kmp_internal_join | libiomp5.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
mkl_dft_avx2_owns_cCcsRecombine_32f@plt | libmkl_avx2.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 7 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
mkl_dft_avx2_ownscDftFwd_Fact3_32fc@plt | libmkl_avx2.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 25 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
shift_x(t_graph const*, float const (*) [3], float const (*) [3], float (*) [3]) | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
shift_self(t_graph const&, float const (*) [3], float (*) [3]) | libgromacs_mpi.so.7 | NA | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 |
_int_malloc | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
mkl_dft_avx2_ippsFFTInv_CCSToR_32f@plt | libmkl_avx2.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 30 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
mkl_dft_avx2_ownscDftFwd_Prime8_32fc@plt | libmkl_avx2.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 21 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
_GLOBAL__sub_I_tabulatednormaldistribution.cpp | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__libm_logf_l9 | gmx_mpi | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__GI___libc_malloc | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
mkl_dft_avx2_owns_cRealRecombine_32f@plt | libmkl_avx2.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 6 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
nrnbIndex(int) | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__mpn_rshift | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
_itoa_word | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
_IO_fread | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
gmx::EnergyOutput::addDataAtEnergyStep(bool, bool, double, float, gmx_enerdata_t const*, t_lambda const*, float const (*) [3], gmx::PTCouplingArrays, int, float const (*) [3], float const (*) [3], gmx_ekindata_t const*, float const*, gmx::Constraints cons... | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__pthread_cleanup_pop_restore | libpthread-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
.plt.sec@start | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
strcmp | ld-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
opal_value_array_set_size@plt | libopen-pal.so.40.30.2 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
_dl_lookup_symbol_x | ld-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
ebin_increase_count(int, t_ebin*, bool) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
mkl_dft_avx2_ippsFFTFwd_RToPerm_32f@plt | libmkl_avx2.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 3 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.01 | NA |
gmx::Update::deform() const | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
computeAtomGroupDomainIndex(gmx_domdec_t const&, gmx_ddbox_t const&, float const (&) [3][3], gmx::ArrayRef<std::vector<float, std::allocator<float> > const>, int, int, float const (*) [3], float (*) [3]) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
void std::vector<nbnxn_ci_t, gmx::DefaultInitializationAllocator<nbnxn_ci_t, std::allocator<nbnxn_ci_t> > >::_M_realloc_insert<nbnxn_ci_t const&>(__gnu_cxx::__normal_iterator<nbnxn_ci_t*, std::vector<nbnxn_ci_t, gmx::Defau... | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
ddReopenBalanceRegionCpu(gmx_domdec_t const*) | libgromacs_mpi.so.7 | 0 | NA | 0 | 0 | NA | 0 | 1 | NA | 1 | NA | NA | NA | 0.00 | NA | 0.00 | 0.00 | NA | 0.00 |
dd_pme_maxshift_x(gmx_domdec_t const&) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
dd_clear_local_constraint_indices(gmx_domdec_t*) | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
__kmpc_global_thread_num | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 2 | 38 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
__libc_malloc | libc.so.6 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
std::vector<nbnxn_cj_t, gmx::DefaultInitializationAllocator<nbnxn_cj_t, std::allocator<nbnxn_cj_t> > >::_M_default_append(unsigned long) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
__libc_alloca_cutoff | libc.so.6 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
adler32 | libmpi.so.12.0.0 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
void std::vector<char, std::allocator<char> >::_M_range_insert<char*>(__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, char*, char*, std::forward_iterator_tag) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
dd_move_x_specat(gmx_domdec_t const*, gmx_domdec_specat_comm_t*, float const (*) [3], float (*) [3], float (*) [3], bool) | libgromacs_mpi.so.7 | 0 | NA | 0 | 0 | NA | 0 | 1 | NA | 1 | NA | NA | NA | 0.00 | NA | 0.00 | 0.00 | NA | 0.00 |
__kmp_task_team_setup | libiomp5.so | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
AtomProxy::residueNumber() const | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
gmx::do_constrain_first(_IO_FILE*, gmx::Constraints*, t_inputrec const*, int, int, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, float const (*) [3], float) | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
DispersionCorrection::calculate(float const (*) [3], float) const | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
dd_check_ftype(int, ReverseTopOptions const&) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
InteractionDefinitions::clear() | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 1 | 3 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
check_box(PbcType, float const (*) [3]) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
v_q_ewald_lr(double, double) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
__kmp_task_team_wait | libiomp5.so | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
getutmp | libc.so.6 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
void std::vector<int, std::allocator<int> >::_M_range_insert<__gnu_cxx::__normal_iterator<int const*, std::vector<int, std::allocator<int> > > >(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<... | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
gmx::InMemoryDeserializer::doReal(float*) | libgromacs_mpi.so.7 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
gmx::InMemorySerializer::doInt(int*) | libgromacs_mpi.so.7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
update_get_addr | ld-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 43 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__strchrnul_avx2 | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
_IO_vfprintf | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
mkl_dft_avx2_ownscDftFwd_PrimeFact_32fc@plt | libmkl_avx2.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 52 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
hack_digit | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
dd_make_local_top(gmx_domdec_t const&, gmx_domdec_zones_t const&, int, float (*) [3], float*, int const*, t_forcerec*, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx_mtop_t const&, gmx::ArrayRef<long const>, gmx_localtop_... | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
_IO_fwrite | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
mkl_dft_avx2_ownscDftInv_PrimeFact_32fc@plt | libmkl_avx2.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 51 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
do_lookup_x | ld-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 2 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 | NA |
__mpn_mul_1 | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
gmx::InMemoryDeserializer::doInt(int*) | libgromacs_mpi.so.7 | 0 | 0 | NA | 0 | 0 | NA | 1 | 1 | NA | NA | NA | NA | 0.00 | 0.00 | NA | 0.00 | 0.00 | NA |
mkl_dft_avx2_ownscDftInv_Fact3_32fc@plt | libmkl_avx2.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 50 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__kmpc_fork_call | libiomp5.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
@plt_start@ | libopen-pal.so.40.20.3 | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |
_dl_mcount | ld-linux-x86-64.so.2 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
mkl_dft_avx512_ippsFFTFwd_RToPerm_32f@plt | libmkl_avx512.so.2 | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA | NA |
_IO_file_xsputn | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__tls_get_addr | ld-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 52 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
__GI___printf_fp_l | libc-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
gmx::lincs_thread_setup(gmx::Lincs*, int) | libgromacs_mpi.so.7 | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
.plt.got@start | libmkl_avx2.so.2 | NA | 0 | NA | NA | 0 | NA | NA | 50 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 | NA |
_dl_update_slotinfo | ld-2.28.so | NA | 0 | NA | NA | 0 | NA | NA | 52 | NA | NA | NA | NA | NA | 0.01 | NA | NA | 0.00 | NA |
Unknown function | ld-2.31.so | NA | NA | 0 | NA | NA | 0 | NA | NA | 1 | NA | NA | NA | NA | NA | 0.00 | NA | NA | 0.00 |