options

Functions

NameModuleCoverage (%)Time (s)Nb ThreadsDeviation (coverage)Deviation (time)
G3G3EG3G3EG3G3EG3G3EG3G3E
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.758.0547.831.8122.852523.141.221.660.62
kmp_flag_64<false, true>::wait(kmp_info*, int, void*)libomp.so9.8212.965.386.1852521.462.060.750.91
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.78.997.654.923.6552520.190.280.110.14
fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)libgromacs_mpi.so.72.593.811.421.8252520.450.310.240.14
.omp_outlined..2libgromacs_mpi.so.72.543.391.391.6252520.760.710.400.33
unknown_functionanon2.43.341.311.5952520.430.210.230.10
.omp_outlined..4#0x933f98libgromacs_mpi.so.71.351.960.740.9452520.330.270.180.12
std::enable_if<((4)==(4))||((4)==(5)), gmx::BasicVector<float> >::type do_fspline::operator()<4>(std::integral_constant<int, 4>) constlibgromacs_mpi.so.71.211.770.660.8452520.460.610.240.28
gather_f_bsplines(gmx_pme_t const*, float const*, bool, PmeAtomComm const*, splinedata_t const*, float)libgromacs_mpi.so.70.811.160.450.5552520.260.310.140.15
.omp_outlined..27libgromacs_mpi.so.70.831.010.460.4852520.250.130.130.06
void __kmp_dispatch_deo<unsigned int>(int*, int*, ident*)libomp.so0.870.970.480.4651510.060.050.030.02
clearForceBuffer(nbnxn_atomdata_t*, int)libgromacs_mpi.so.70.71.040.380.552520.170.160.090.07
.omp_outlined..8libgromacs_mpi.so.70.690.850.380.4152520.180.070.090.03
.omp_outlined..36libgromacs_mpi.so.70.60.870.330.4152520.100.110.060.05
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.70.560.740.310.3552520.130.140.070.06
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.70.570.680.310.3352520.180.140.090.07
__sched_yieldlibc-2.31.so0.540.680.290.3252520.120.140.060.06
nbnxn_kernel_prune_4xn(NbnxnPairlistCpu*, nbnxn_atomdata_t const*, gmx::ArrayRef<gmx::BasicVector<float> const>, float)libgromacs_mpi.so.70.490.710.270.3452520.110.060.060.03
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.70.450.640.250.3152520.100.130.060.06
.omp_outlined.#0x931c04libgromacs_mpi.so.70.450.570.240.2752520.130.080.070.04
solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)libgromacs_mpi.so.70.420.560.230.2752520.090.090.050.04
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.70.410.560.220.2752520.110.100.060.05
(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.70.40.510.220.2452520.100.090.060.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.70.40.50.220.2452520.110.110.060.05
.omp_outlined..19#0x889adclibgromacs_mpi.so.70.380.510.210.2452520.080.080.040.04
(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.70.320.40.170.1952520.110.080.060.04
.omp_outlined..17libgromacs_mpi.so.70.290.380.160.1852520.120.100.060.05
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.70.230.280.130.1352520.100.070.050.03
copy_fftgrid_to_pmegrid(gmx_pme_t*, float const*, float*, int, int, int)libgromacs_mpi.so.70.180.280.10.1452520.050.070.030.03
gmx::ThreadForceBuffer<float [4]>::clearForcesAndEnergies()libgromacs_mpi.so.70.160.20.090.0952520.060.060.030.03
unknown_function[vdso]0.110.160.060.0852520.040.050.020.02
pbc_dx_aiuc(t_pbc const*, float const*, float const*, float*)libgromacs_mpi.so.70.090.160.050.0852520.040.050.020.02
copy_rvec_to_nbat_real(int const*, int, int, float const (*) [3], int, float*, int)libgromacs_mpi.so.70.10.140.050.0738380.060.070.030.03
.omp_outlined..25libgromacs_mpi.so.70.110.130.060.0652520.040.040.020.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.so0.10.130.050.0652520.040.030.020.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.70.080.130.050.0652520.030.040.020.02
.omp_outlined..14libgromacs_mpi.so.70.080.120.050.0652520.030.040.020.02
__aarch64_ldadd8_acq_rellibomp.so0.070.110.040.0552510.080.110.040.05
__kmp_hyper_barrier_release(barrier_type, kmp_info*, int, int, int, void*)libomp.so0.070.10.040.0552520.030.040.020.02
.omp_outlined.#0x867d00libgromacs_mpi.so.70.070.10.040.0552520.030.040.020.02
dih_angle(float const*, float const*, float const*, float const*, t_pbc const*, float*, float*, float*, float*, float*, int*, int*, int*)libgromacs_mpi.so.70.060.10.030.0551520.040.050.020.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.70.060.090.030.0552520.030.040.020.02
unknown_functionlibgromacs_mpi.so.70.050.070.030.0352520.030.040.010.02
.omp_outlined..3#0x923ef8libgromacs_mpi.so.70.040.060.020.0351520.020.040.010.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.so0.040.060.020.0350510.030.020.010.01
__kmp_launch_threadlibomp.so0.040.060.020.0349510.030.030.010.01
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.70.040.060.020.0352520.020.020.010.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.so0.040.050.020.0250520.020.020.010.01
.omp_outlined..38libgromacs_mpi.so.70.050.030.030.0251500.030.020.010.01
.omp_outlined.#0x8838b0libgromacs_mpi.so.70.030.050.020.0250510.020.030.010.01
__fs_sin_1libamath_aarch64.so0.030.050.020.0349490.020.020.010.01
@plt_start@libarmpl.so0.030.050.020.0251520.020.020.010.01
@plt_start@libomp.so0.040.040.020.0251500.020.020.010.01
__fs_atan2_1libamath_aarch64.so0.030.040.020.0251500.020.020.010.01
__kmp_hyper_barrier_gather(barrier_type, kmp_info*, int, int, void (*)(void*, void*), void*)libomp.so0.030.040.010.0245520.020.020.010.01
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.70.040.030.020.0141480.030.020.020.01
.omp_outlined.#0x90e7b0libgromacs_mpi.so.70.030.030.020.0146440.020.020.010.01
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.70.030.030.010.0233380.030.040.020.02
acosflibm-2.31.so0.020.030.010.0138470.010.010.010.01
bond_angle(float const*, float const*, float const*, t_pbc const*, float*, float*, float*, int*, int*)libgromacs_mpi.so.70.020.030.010.0246480.020.020.010.01
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.70.020.030.010.0147440.010.020.010.01
(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.70.020.030.010.0136490.010.020.010.01
setup_bonded_threading(bonded_threading_t*, int, bool, InteractionDefinitions const&)libgromacs_mpi.so.70.020.030.010.01110.000.000.000.00
calc_x_times_f(int, float const (*) [3], float const (*) [3], bool, float const (*) [3], float (*) [3]) [clone .1] [clone .extracted]libgromacs_mpi.so.70.020.020.010.0150430.020.020.010.01
armpl::fft::iface::plan_dft_many<std::complex<float>, std::complex<float> >::execute(void*, long, void*, long)libarmpl.so0.020.020.010.0146440.010.020.010.01
__kmp_yieldlibomp.so0.020.020.010.0148420.010.010.010.01
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.70.020.020.010.0139420.020.010.010.01
__kmp_invoke_task_funclibomp.so0.020.020.010.0146440.010.010.010.01
std::complex<float>* armpl::fft::get_memory<std::complex<float> >(armpl::fft::buffer_name, unsigned long)libarmpl.so0.010.020.010.0130440.010.010.010.00
.omp_outlined.#0x4f4404libgromacs_mpi.so.70.010.020.010.0131370.010.010.010.01
gmx_fft_many_1d(gmx_fft*, gmx_fft_direction, void*, void*)libgromacs_mpi.so.70.010.020.010.0136430.010.010.000.00
__kmp_barrierlibomp.so0.010.020.010.0139460.010.010.000.01
__kmp_now_nseclibomp.so0.010.020.010.0139460.010.010.000.01
fftwf_execute_dftlibarmpl.so0.010.020.010.0132420.010.010.010.01
__kmp_join_barrier(int)libomp.so0.010.020.010.0142470.010.010.000.01
.omp_outlined.#0x861a44libgromacs_mpi.so.70.010.010023240.010.000.000.00
.omp_outlined.#0x90f7e8libgromacs_mpi.so.70.010.010025250.010.010.000.00
coslibm-2.31.so0.010.0100.0129330.000.010.000.00
unwrap_periodic_pmegrid(gmx_pme_t*, float*)libgromacs_mpi.so.70.010.0100110.000.000.000.00
armpl::fft::iface::plan_dft_many<float, std::complex<float> >::execute(void*, long, void*, long)libarmpl.so0.010.010023270.010.010.000.00
.omp_outlined.libgromacs_mpi.so.70.010.0100.0124370.010.010.000.01
__acosf_finitelibm-2.31.so0.010.010022210.010.010.000.00
__kmpc_barrierlibomp.so0.010.010025210.010.010.000.00
__kmp_finish_implicit_tasklibomp.so0.010.010021210.010.000.000.00
armpl::fft::iface::plan_dft_many<float, std::complex<float> >::execute(void*, void*)libarmpl.so0.010.010022190.010.010.000.00
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.70.010.0100110.000.000.000.00
__expf_finitelibamath_aarch64.so0.010.0100110.000.000.000.00
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.70.010.0100110.000.000.000.00
.omp_outlined.#0x923d34libgromacs_mpi.so.70.010.0100.0125370.010.010.000.01
__kmpc_for_static_finilibomp.so0.010.010032270.010.010.000.00
sloejit::function::finalise(sloejit::stack_frame_info const*)libarmpl.so0.010.0100110.000.000.000.00
energyDriftAtomPair(bool, bool, float, float, float, float, pot_derivatives_t const*)libgromacs_mpi.so.70.010.010.010.01110.000.000.000.00
__exp_finitelibamath_aarch64.so0.010.010.010110.000.000.000.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.70.010.010.010.0132290.010.010.010.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.70.010.010.010.0127260.020.010.010.01
fftwf_execute_dft_r2clibarmpl.so0.010.0100.0125380.010.010.000.00
__kmpc_for_static_init_4libomp.so0.010.0100.0131350.010.010.000.00
__kmp_invoke_microtasklibomp.so0.010.010.010.0133340.010.010.010.01
gmx::ThreadedForceBuffer<float [4]>::setupReduction()libgromacs_mpi.so.70.010.0100110.000.000.000.00
.omp_outlined..19libgromacs_mpi.so.70.010.0100.0130370.010.010.000.00
__cosf_finitelibamath_aarch64.so0.010.0100.0129370.010.010.000.01
__kmpc_for_static_init_8libomp.so0.010.0100.0123250.010.020.000.01
.omp_outlined.#0x869790libgromacs_mpi.so.70.010.0100.0127380.010.010.000.00
.omp_outlined..21libgromacs_mpi.so.700.010016230.010.010.000.00
.omp_outlined.#0x46c854libgromacs_mpi.so.700.0100.0118330.000.010.000.00
__kmp_api_omp_get_thread_numlibomp.so00.010015210.000.010.000.00
.omp_outlined.#0x5113b8libgromacs_mpi.so.700.010013200.010.010.000.00
__kmp_fork_barrier(int, int)libomp.so00.010014170.000.010.000.00
.omp_outlined.#0x8400a8libgromacs_mpi.so.700.010012240.000.010.000.00
set_pbc_simd(t_pbc const*, float*)libgromacs_mpi.so.700.010013210.000.000.000.00
fftwf_execute_dft_c2rlibarmpl.so00.010011260.000.010.000.00
__kmp_get_global_thread_id_reglibomp.so00.010019220.000.000.000.00
armpl::fft::iface::plan_dft_many<std::complex<float>, float>::execute(void*, long, void*, long)libarmpl.so00.010021250.000.010.000.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.700.010015210.000.010.000.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.so00.010023200.000.010.000.00
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.700.010020210.000.000.000.00
gmx_fft_many_1d_real(gmx_fft*, gmx_fft_direction, void*, void*)libgromacs_mpi.so.700.010018260.000.010.000.00
pthread_attr_setschedparamlibc-2.31.so00.0100120.000.190.000.09
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.700.010014130.010.010.000.01
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.70.0100025160.010.000.000.00
shift_x(t_graph const*, float const (*) [3], float const (*) [3], float (*) [3])libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
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.so0000110.000.000.000.00
walltime_accounting_get_time_since_start(gmx_walltime_accounting*)libgromacs_mpi.so.70000110.000.000.000.00
inputrecDynamicBox(t_inputrec const*)libgromacs_mpi.so.70000110.000.000.000.00
getGroupType(SimulationGroups const&, SimulationAtomGroupType, int)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
_ZNSt6vectorIfN3gmx9AllocatorIfNS0_23AlignedAllocationPolicyEEEE17_M_default_appendEm.13.extracted#0x92cb20libgromacs_mpi.so.70000110.000.000.000.00
void armpl::fft::composite_init_set_estimate<float, std::complex<float> >(std::vector<long, std::allocator<long> > const&, armpl::fft::composition<float, std::complex<float> >&, long, float*, std::complex<floa...libarmpl.so0NA0NA1NA0.00NA0.00NA
state_change_natoms(t_state*, int)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
std::vector<long, std::allocator<long> > armpl::fft::factorize_descending<std::complex<float>, std::complex<float> >(long)libarmpl.so0NA0NA1NA0.00NA0.00NA
wallcycleBarrier(gmx_wallcycle*)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
std::vector<long, std::allocator<long> > armpl::fft::factorize_square<std::complex<float>, std::complex<float> >(long)libarmpl.so0NA0NA1NA0.00NA0.00NA
gmx::invertBoxMatrix(float const (*) [3], float (*) [3])libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
gmx::erfinv(double)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
cuseridlibc-2.31.soNA0NA0NA1NA0.00NA0.00
gmx::ImdSession::run(long, bool, float const (*) [3], gmx::ArrayRef<gmx::BasicVector<float> const>, double)libgromacs_mpi.so.70000110.000.000.000.00
reduceForces(nbnxn_atomdata_t*, gmx::AtomLocality, Nbnxm::GridSet const&, float (*) [3])libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
std::vector<Nbnxm::BoundingBox, gmx::Allocator<Nbnxm::BoundingBox, gmx::AlignedAllocationPolicy> >::_M_default_append(unsigned long) [clone .26] [clone .extracted]libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
Nbnxm::GridSet::setLocalAtomOrder()libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
.omp_outlined.#0x46abd4libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
nbnxn_atomdata_copy_shiftvec(bool, gmx::ArrayRef<gmx::BasicVector<float> >, nbnxn_atomdata_t*)libgromacs_mpi.so.70000110.000.000.000.00
.omp_outlined.#0x4690c0libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
dd_check_ftype(int, ReverseTopOptions const&)libgromacs_mpi.so.70000110.000.000.000.00
reduce_energies_over_lists(nbnxn_atomdata_t const*, int, float*, float*)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
distributeState(gmx::MDLogger const&, gmx_domdec_t*, gmx_mtop_t const&, t_state*, gmx_ddbox_t const&, t_state*)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) [clone .37] [clone .extracted]libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
nonbonded_verlet_t::convertCoordinates(gmx::AtomLocality, gmx::ArrayRef<gmx::BasicVector<float> const>)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
dd_move_x_specat(gmx_domdec_t const*, gmx_domdec_specat_comm_t*, float const (*) [3], float (*) [3], float (*) [3], bool)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
dd_pme_maxshift_x(gmx_domdec_t const&)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
__aarch64_ldadd4_relaxlibomp.so0000110.000.000.000.00
gmx::ImdSession::updateEnergyRecordAndSendPositionsAndEnergies(bool, long, bool)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
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.70NA0NA1NA0.00NA0.00NA
.omp.reduction.reduction_funclibgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
std::unique_ptr<armpl::wfta::ir_value_impl, std::default_delete<armpl::wfta::ir_value_impl> >::~unique_ptr() [clone .45] [clone .extracted]libarmpl.so0NA0NA1NA0.00NA0.00NA
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.so0000110.000.000.000.00
armpl::wfta::is_in_ptr(armpl::wfta::io_pointers const&, armpl::wfta::atom const&)libarmpl.so0NA0NA1NA0.00NA0.00NA
isMasterSimMasterRank(gmx_multisim_t const*, bool)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
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.so0000110.000.000.000.00
PmeAtomComm::setNumAtoms(int)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
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*> > >::operator[](armpl::wfta::atom const&)libarmpl.so0NA0NA1NA0.00NA0.00NA
sloejit::regset::regset<sloejit::regset_one_space_iterator, void>(sloejit::regset_one_space_iterator, sloejit::regset_one_space_iterator)libarmpl.so0NA0NA1NA0.00NA0.00NA
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.so0000110.000.000.000.00
auto aarch64_traits::finalise_spills(sloejit::function*, sloejit::stack_frame_info const*, std::map<sloejit::reg, std::vector<sloejit::instruction*, std::allocator<sloejit::instruction*> >, std::less<sloejit::reg>, std::allocator<st...libarmpl.so0NA0NA1NA0.00NA0.00NA
sloejit::regset::begin() constlibarmpl.so0NA0NA1NA0.00NA0.00NA
aarch64_traits::post_regalloc_hook(sloejit::function*) constlibarmpl.so0NA0NA1NA0.00NA0.00NA
getVerletBufferAtomtypes(gmx_mtop_t const&, bool, bool)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
pme_run_mode(gmx_pme_t const*)libgromacs_mpi.so.70000110.000.000.000.00
gmx::Update::Impl::finish_update(t_inputrec const&, bool, int, gmx::ArrayRef<unsigned short const>, t_state*, gmx_wallcycle*, bool)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
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.70NA0NA1NA0.00NA0.00NA
calc_temp(float, float)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
vrescale_tcoupl(t_inputrec const*, long, gmx_ekindata_t*, float, gmx::ArrayRef<double>)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
__kmp_release_ticket_locklibomp.so0NA0NA1NA0.00NA0.00NA
update_tcouple(long, t_inputrec const*, t_state*, gmx_ekindata_t*, t_extmass const*, int, gmx::ArrayRef<unsigned short const>)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
ewald_charge_correction(t_commrec const*, float, float, gmx::ArrayRef<double const>, float, float const (*) [3], float*, float (*) [3])libgromacs_mpi.so.70000110.000.000.000.00
NPT_energy(t_inputrec const*, t_state const*, t_extmass const*)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
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.70000110.000.000.000.00
gmx::Update::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> const>...libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
add_ebin(t_ebin*, int, int, float const*, bool)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
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.70000110.000.000.000.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.70NA0NA1NA0.00NA0.00NA
std::pair<std::_Rb_tree_iterator<std::pair<int const, armpl::wfta::regmap_elem> >, bool> std::_Rb_tree<int, std::pair<int const, armpl::wfta::regmap_elem>, std::_Select1st<std::pair<int const, armpl::wfta::regmap_elem> &...libarmpl.so0000110.000.000.000.00
gmx::InMemoryDeserializer::doInt(int*)libgromacs_mpi.so.70000110.000.000.000.00
strchrnullibc-2.31.so0000110.000.000.000.00
AtomProxy::residueName() constlibgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::rfind(char const*, unsigned long, unsigned long) constlibstdc++.so.6.0.29NA0NA0NA1NA0.00NA0.00
InteractionDefinitions::clear()libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
std::pair<bool, std::optional<armpl::fft::composition<std::complex<float>, float> > > armpl::fft::composite_init_from_factors<std::complex<float>, float>(long, armpl::fft::direction, armpl::fft::decimation, std::vector&l...libarmpl.soNA0NA0NA1NA0.00NA0.00
armpl::fft::rader<std::complex<float>, std::complex<float>, std::complex<float> >::operator=(armpl::fft::rader<std::complex<float>, std::complex<float>, std::complex<float> >&&)libarmpl.soNA0NA0NA1NA0.00NA0.00
gmx_reverse_top_t::hasPositionRestraints() constlibgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
gmx::constrain_coordinates(gmx::Constraints*, bool, bool, long, t_state*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, float*, bool, float (*) [3])libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
float gmx::GammaDistribution<float>::operator()<gmx::ThreeFry2x64<64u> >(gmx::ThreeFry2x64<64u>&, gmx::GammaDistribution<float>::param_type const&)libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
reset_enerdata(gmx_enerdata_t*)libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
update_pcouple_before_coordinates(_IO_FILE*, long, t_inputrec const*, t_state*, float (*) [3], float (*) [3], bool)libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
set_dhdl_output(gmx_enerdata_t*, FreeEnergyPerturbationCouplingType, t_lambda const&)libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
ebin_increase_count(int, t_ebin*, bool)libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
ForeignLambdaTerms::finalizePotentialContributions(gmx::ArrayRef<double const>, gmx::ArrayRef<float const>, t_lambda const&) [clone .7] [clone .extracted]libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
gmx_reverse_top_t::hasIntermolecularInteractions() constlibgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
gmx_reverse_top_t::options() constlibgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.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.so0000110.000.000.000.00
__pthread_cleanup_push_deferlibpthread-2.31.soNA0NA0NA1NA0.00NA0.00
gmx::InMemoryDeserializer::doRvec(float (*) [3])libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
__kmp_push_num_threadslibomp.soNA0NA0NA1NA0.00NA0.00
xmlNewNsPropEatNamelibxml2.so.2.9.10NA0NA0NA1NA0.00NA0.00
gmx_reverse_top_t::interactionListForMoleculeType(int) constlibgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
std::map<int, armpl::wfta::regmap_elem, std::less<int>, std::allocator<std::pair<int const, armpl::wfta::regmap_elem> > >::operator[](int const&)libarmpl.soNA0NA0NA1NA0.00NA0.00
ddReopenBalanceRegionCpu(gmx_domdec_t const*)libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
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.7NA0NA0NA1NA0.00NA0.00
nbnxn_atomdata_add_nbat_fshift_to_fshift(nbnxn_atomdata_t const&, gmx::ArrayRef<gmx::BasicVector<float> >)libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
gmx_ga2la_t::gmx_ga2la_t(int, int)libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
__aarch64_ldadd4_acq_rellibomp.soNA0NA0NA1NA0.00NA0.00
explicit_bzerolibc-2.31.so0000110.000.000.000.00
setupForceOutputs(ForceHelperBuffers*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, gmx::DomainLifetimeWorkload const&, gmx::StepWorkload const&, bool, gmx_wallcycle*)libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
ListedForces::haveCpuListedForces(t_fcdata const&) constlibgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
@plt_start@libstdc++.so.6.0.290000120.000.000.000.00
@plt_start@libamath_aarch64.so0000110.000.000.000.00
.omp_outlined.#0x83e9cclibgromacs_mpi.so.7NA0NA0NA6NA0.00NA0.00
gmx::ForceProviders::calculateForces(gmx::ForceProviderInput const&, gmx::ForceProviderOutput*) constlibgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
armpl::wfta::is_constant_value(armpl::wfta::ir_value_impl*, double)libarmpl.soNA0NA0NA1NA0.00NA0.00
.omp_outlined.#0x4cd704libgromacs_mpi.so.7NA0NA0NA3NA0.00NA0.00
__memsetlibastring_aarch64.so0NA0NA1NA0.00NA0.00NA
operator new(unsigned long)libstdc++.so.6.0.290NA0NA1NA0.00NA0.00NA
gmx::InMemoryDeserializer::doReal(float*)libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
swapcontextlibc-2.31.so0000110.000.000.000.00
gmx::InMemorySerializer::doInt(int*)libgromacs_mpi.so.70000110.000.000.000.00
_IO_fwritelibc-2.31.so0NA0NA1NA0.00NA0.00NA
gmx::Update::finish_update(t_inputrec const&, bool, int, t_state*, gmx_wallcycle*, bool)libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.00
set_pbc_dd(t_pbc*, PbcType, int const*, bool, float const (*) [3])libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.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.soNA0NA0NA1NA0.00NA0.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.soNA0NA0NA1NA0.00NA0.00
void std::vector<sloejit::reloc_info, std::allocator<sloejit::reloc_info> >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, long&, int&, int>(__gnu_cxx::__...libarmpl.soNA0NA0NA1NA0.00NA0.00
armpl::wfta::ir_value_scope_any_order_iterator::operator*()libarmpl.soNA0NA0NA1NA0.00NA0.00
spread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t const*, bool, bool, float*, bool, int)libgromacs_mpi.so.7NA0NA0NA1NA0.00NA0.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.soNA0NA0NA1NA0.00NA0.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.7NA0NA0NA1NA0.00NA0.00
std::_Rb_tree<sloejit::instruction*, sloejit::instruction*, std::_Identity<sloejit::instruction*>, std::less<sloejit::instruction*>, std::allocator<sloejit::instruction*> >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator...libarmpl.soNA0NA0NA1NA0.00NA0.00
std::_Rb_tree<double, std::pair<double const, sloejit::live_position_elem>, std::_Select1st<std::pair<double const, sloejit::live_position_elem> >, std::less<double>, std::allocator<std::pair<double const, sloejit::live_pos...libarmpl.soNA0NA0NA1NA0.00NA0.00
std::_Rb_tree<armpl::wfta::atom, std::pair<armpl::wfta::atom const, armpl::wfta::atom>, std::_Select1st<std::pair<armpl::wfta::atom const, armpl::wfta::atom> >, std::less<armpl::wfta::atom>, std::allocator<std::pair<armpl::...libarmpl.soNA0NA0NA1NA0.00NA0.00
armpl::wfta::ir_value_scope::begin_any_order()libarmpl.soNA0NA0NA1NA0.00NA0.00
__gnu_cxx::__normal_iterator<sloejit::reg*, std::vector<sloejit::reg, std::allocator<sloejit::reg> > > std::__find_if<__gnu_cxx::__normal_iterator<sloejit::reg*, std::vector<sloejit::reg, std::allocator<sloejit::reg> > &...libarmpl.soNA0NA0NA1NA0.00NA0.00
sloejit::instruction::erase_output_regs_wide(sloejit::regset&) constlibarmpl.soNA0NA0NA1NA0.00NA0.00
sloejit::regset_one_space::regset_one_space<sloejit::regset_iterator, void>(sloejit::regset_iterator, sloejit::regset_iterator)libarmpl.so0NA0NA1NA0.00NA0.00NA
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.so00005120.000.000.000.00
sloejit::instruction::output_regs_exact() constlibarmpl.so0NA0NA1NA0.00NA0.00NA
__kmpc_global_thread_numlibomp.so0000980.000.000.000.00
std::vector<int, std::allocator<int> >::_M_default_append(unsigned long) [clone .23] [clone .extracted]libgromacs_mpi.so.70000860.000.000.000.00
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.70000110.000.000.000.00
__kmp_resume_if_soft_pausedlibomp.so00007140.000.000.000.00
__kmp_task_team_synclibomp.so0000760.000.000.000.00
apply_physical_subs(sloejit::arch_traits const*, sloejit::regset_one_space const&, sloejit::regmap<sloejit::reg> const&)libarmpl.so0000110.000.000.000.00
globalAtomIndexToMoltypeIndices(gmx::ArrayRef<MolblockIndices const>, int)libgromacs_mpi.so.70000870.000.000.000.00
.omp_outlined..51libgromacs_mpi.so.700009160.000.000.000.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.70000890.000.000.000.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.70000860.000.000.000.00
armpl::fft::iface::central_plan_dft<std::complex<float>, float>::execute_gs(long, void*, long, long, void*, long, long)libarmpl.so00009110.000.010.000.00
calcVerletBufferSize(gmx_mtop_t const&, float, t_inputrec const&, int, int, float, VerletbufListSetup const&)libgromacs_mpi.so.70000110.000.000.000.00
gmx_omp_get_thread_num()libgromacs_mpi.so.70000930.000.000.000.00
gmx_parallel_3dfft_complex_limits(gmx_parallel_3dfft*, int*, int*, int*, int*)libgromacs_mpi.so.700009110.000.000.000.00
armpl::fft::iface::central_plan_dft<float, std::complex<float> >::execute_gs(long, void*, long, long, void*, long, long)libarmpl.so00006130.000.010.000.00
dd_redistribute_cg(_IO_FILE*, long, gmx_domdec_t*, int*, t_state*, t_forcerec*, t_nrnb*, int*)libgromacs_mpi.so.70000110.000.000.000.00
.omp_outlined.#0x894508libgromacs_mpi.so.70000660.000.000.000.00
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.70000110.000.000.000.00
__kmp_allocate_teamlibomp.so0000110.000.000.000.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.so0000110.000.000.000.00
sloejit::live_positions::emplace(sloejit::block*, sloejit::reg, sloejit::instruction*, bool, bool, bool)libarmpl.so0000110.000.000.000.00
gmx::makeAtomsToConstraintsList(int, gmx::ArrayRef<InteractionList const>, gmx::ArrayRef<t_iparams const>, gmx::FlexibleConstraintTreatment)libgromacs_mpi.so.70000110.000.000.000.00
armpl::fft::iface::central_plan_dft<std::complex<float>, std::complex<float> >::execute_gs(long, void*, long, long, void*, long, long)libarmpl.so0000630.000.000.000.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.290000110.000.000.000.00
make_dd_indices(gmx_domdec_t*, int)libgromacs_mpi.so.70000110.000.000.000.00
__aarch64_ldadd4_acq_rellibarmpl.so0NA0NA1NA0.00NA0.00NA
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.70000110.000.000.000.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.70000110.000.000.000.00
std::_Rb_tree_increment(std::_Rb_tree_node_base*)libstdc++.so.6.0.290000110.000.000.000.00
__libc_malloclibc-2.31.so0000220.050.060.030.03
__exp1libamath_aarch64.so0000110.000.000.000.00
__kmpc_masterlibomp.so000015140.000.010.000.00
vprintflibc-2.31.so0000110.000.000.000.00
__kmp_fork_calllibomp.so0000110.000.000.000.00
armpl::fft::iface::plan_dft_many<std::complex<float>, std::complex<float> >::execute(void*, void*)libarmpl.so000014160.010.010.000.00
.omp_outlined..28libgromacs_mpi.so.7000012140.010.010.000.00
__mth_i_erfclibamath_aarch64.so0000110.000.000.000.00
.omp_outlined..49libgromacs_mpi.so.7000017130.000.000.000.00
_ZNSt6vectorIiSaIiEE17_M_default_appendEm.26.extracted#0x502c6clibgromacs_mpi.so.7000017140.000.010.000.00
armpl::fft::iface::plan_dft_many<std::complex<float>, float>::execute(void*, void*)libarmpl.so000019180.010.000.000.00
gmx::ThreadedForceBuffer<float [4]>::reduce(gmx::ForceWithShiftForces*, float*, gmx_grppairener_t*, gmx::ArrayRef<float>, gmx::StepWorkload const&, int)libgromacs_mpi.so.70000110.000.000.000.00
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.7000021190.000.000.000.00
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.7000020130.000.000.000.00
armpl::wfta::do_dedup(armpl::wfta::ir_value_scope*)libarmpl.so0000110.000.000.000.00
gmx_parallel_3dfft_real_limits(gmx_parallel_3dfft*, int*, int*, int*)libgromacs_mpi.so.7000013150.000.000.000.00
_dl_var_initld-2.31.so000014100.000.000.000.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.so00009110.000.000.000.00
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.7000012160.000.000.000.00
gmx::set_lincs(InteractionDefinitions const&, int, gmx::ArrayRef<float const>, float, bool, t_commrec const*, gmx::Lincs*)libgromacs_mpi.so.70000110.000.000.000.00
gmx::ListOfLists<int>::pushBack(gmx::ArrayRef<int const>)libgromacs_mpi.so.700001070.000.000.000.00
_ZNSt6vectorIfSaIfEE17_M_default_appendEm.14.extracted#0x92ccf4libgromacs_mpi.so.70000110.000.000.000.00
gmx::ThreadForceBuffer<float [4]>::resizeBufferAndClearMask(int)libgromacs_mpi.so.7000013150.010.010.000.00
armpl::fft::release_compositor_buf()libarmpl.so000011140.000.000.000.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.700001350.000.000.000.00
__memcpylibastring_aarch64.so0000120.000.080.000.04
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.700001090.000.000.000.00
__nss_database_lookuplibc-2.31.so0000110.000.000.000.00
gmx::ThreadForceBuffer<float [4]>::processMask()libgromacs_mpi.so.7000011100.000.000.000.00
sloejit::instruction::insert_input_regs_exact(sloejit::regset&) constlibarmpl.so0NA0NA1NA0.00NA0.00NA
__kmp_internal_joinlibomp.so0000110.000.000.000.00
operator delete(void*)libstdc++.so.6.0.29NA0NA0NA1NA0.00NA0.00
gmx::set_lincs_matrix(gmx::Lincs*, gmx::ArrayRef<float const>, float)libgromacs_mpi.so.70000110.000.000.000.00
nrnbIndex(int)libgromacs_mpi.so.70000110.000.000.000.00
gmx_omp_nthreads_get(ModuleMultiThread)libgromacs_mpi.so.70000110.000.000.000.00
std::vector<float, gmx::Allocator<float, gmx::AlignedAllocationPolicy> >::_M_default_append(unsigned long) [clone .23] [clone .extracted]libgromacs_mpi.so.70000210.000.000.000.00
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.70NA0NA1NA0.00NA0.00NA
std::vector<float, gmx::Allocator<float, gmx::HostAllocationPolicy> >::_M_default_append(unsigned long) [clone .39] [clone .extracted]libgromacs_mpi.so.70000110.000.000.000.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.70000110.000.000.000.00
write_hconf_mtop(_IO_FILE*, char const*, gmx_mtop_t const&, float const (*) [3], float const (*) [3], float const (*) [3])libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
std::vector<unsigned char, std::allocator<unsigned char> >::_M_default_append(unsigned long) [clone .119] [clone .extracted]libarmpl.so0NA0NA1NA0.00NA0.00NA
gmx::LegacySimulator::do_md()libgromacs_mpi.so.70000110.000.000.000.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.so0000110.000.000.000.00
set_strata_max(armpl::wfta::ir_value_impl*, int) [clone .43] [clone .extracted]libarmpl.so0NA0NA1NA0.00NA0.00NA
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.so0NA0NA1NA0.00NA0.00NA
_dl_rtld_di_serinfold-2.31.so0000310.000.000.000.00
z_(armpl::wfta::ir_value_scope*, sloejit::aarch64::instr_builder&, std::vector<armpl::wfta::rodata_info, std::allocator<armpl::wfta::rodata_info> >&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::map&...libarmpl.so0NA0NA1NA0.00NA0.00NA
__kmp_task_team_setuplibomp.so0000110.000.000.000.00
armpl::wfta::make_ir_value_type_vector(armpl::wfta::ir_value_num_elems, std::shared_ptr<armpl::wfta::ir_value_type>)libarmpl.so0NA0NA1NA0.00NA0.00NA
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.so0000110.000.000.000.00
armpl::wfta::make_ir_value_type_complex(int)libarmpl.so0NA0NA1NA0.00NA0.00NA
sloejit::instruction::input_regs_exact() constlibarmpl.so0NA0NA1NA0.00NA0.00NA
std::array<std::vector<sloejit::block_live_matrix::element, std::allocator<sloejit::block_live_matrix::element> >, 4ul>::~array()libarmpl.so0NA0NA1NA0.00NA0.00NA
x_(sloejit::aarch64::instr_builder&, std::map<int, armpl::wfta::regmap_elem, std::less<int>, std::allocator<std::pair<int const, armpl::wfta::regmap_elem> > >&, armpl::wfta::ir_value_impl*)libarmpl.so0NA0NA1NA0.00NA0.00NA
armpl::wfta::ir_printer_neon::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<st...libarmpl.so0NA0NA1NA0.00NA0.00NA
_IO_file_xsputnlibc-2.31.so0000110.000.000.000.00
std::_Rb_tree_decrement(std::_Rb_tree_node_base*)libstdc++.so.6.0.290NA0NA1NA0.00NA0.00NA
__bcmplibastring_aarch64.so0NA0NA2NA0.00NA0.00NA
std::_Rb_tree_increment(std::_Rb_tree_node_base const*)libstdc++.so.6.0.290NA0NA1NA0.00NA0.00NA
__libc_freelibc-2.31.so0000110.000.000.000.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.700004160.000.000.000.00
_IO_padnlibc-2.31.so0000110.000.000.000.00
__kmp_free_teamlibomp.so0000110.000.000.000.00
low_set_pbc(t_pbc*, PbcType, int const*, float const (*) [3])libgromacs_mpi.so.70000110.000.000.000.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.70000110.000.000.000.00
mk_mshift(_IO_FILE*, t_graph*, PbcType, float const (*) [3], float const (*) [3])libgromacs_mpi.so.70000110.000.000.000.00
nbnxn_atomdata_set(nbnxn_atomdata_t*, Nbnxm::GridSet const&, gmx::ArrayRef<int const>, gmx::ArrayRef<float const>, gmx::ArrayRef<long const>)libgromacs_mpi.so.70000110.000.000.000.00
clear_fshift(float*)libgromacs_mpi.so.70000480.000.000.000.00
psiginfolibc-2.31.so0000110.000.000.000.00
.omp_outlined..23#0x8624eclibgromacs_mpi.so.700004100.000.000.000.00
gmx_parallel_3dfft_execute(gmx_parallel_3dfft*, gmx_fft_direction, int, gmx_wallcycle*)libgromacs_mpi.so.70000450.000.000.000.00
nral_rt(int)libgromacs_mpi.so.70000570.000.000.000.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.70000110.000.000.000.00
armpl::wfta::ir_value_scope::erase_ir_value(int)libarmpl.so0000110.000.000.000.00
armpl::wfta::do_opt(armpl::wfta::target const&, armpl::wfta::ir_value_scope*)libarmpl.so0000110.000.000.000.00
__kmp_join_calllibomp.so0000110.000.000.000.00
sloejit::regmap<sloejit::regset_one_space>::operator[](sloejit::reg)libarmpl.so0000110.000.000.000.00
armpl::wfta::ir_value_scope::create_ir_value(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::vector<double, std::alloca...libarmpl.so0NA0NA1NA0.00NA0.00NA
__mempcpylibc-2.31.so0000110.000.000.000.00
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.70000110.000.000.000.00
__kmp_init_implicit_tasklibomp.so0000390.000.010.000.00
gmx::InMemoryDeserializer::doFloat(float*)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)libstdc++.so.6.0.290000110.000.000.000.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.so0000110.000.000.000.00
PairlistSet::constructPairlists(gmx::InteractionLocality, Nbnxm::GridSet const&, gmx::ArrayRef<PairsearchWork>, nbnxn_atomdata_t*, gmx::ListOfLists<int> const&, int, t_nrnb*, SearchCycleCounting*)libgromacs_mpi.so.70000110.000.000.000.00
dd_clear_local_constraint_indices(gmx_domdec_t*)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
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> > >::operator[](armpl::wfta::atom const&)libarmpl.so0000110.000.000.000.00
dd_force_flop_stop(gmx_domdec_t*, t_nrnb*)libgromacs_mpi.so.70000110.000.000.000.00
gmx::SettleData::setConstraints(InteractionList const&, int, gmx::ArrayRef<float const>, gmx::ArrayRef<float const>)libgromacs_mpi.so.70NA0NA1NA0.00NA0.00NA
.omp_outlined..21#0x895194libgromacs_mpi.so.70000360.000.000.000.00
_dl_debug_stateld-2.31.soNA0NA0NA1NA0.00NA0.00
×