options

Loops Index

266 loops have been discarded from the report because their coverage is lower than the threshold set by object_coverage_threshold (0.01%). It represents about 0.59% of the application. To include them, change the value of object_coverage_threshold in the experiment directory configuration file, then rerun the command with the additionnal parameter --force-static-analysis

Columns Filter

Level Exclusive coverage 1x1 (%) Exclusive coverage 2x1 (%) Exclusive coverage 4x1 (%) Exclusive coverage 8x1 (%) Exclusive coverage 16x1 (%) Exclusive coverage 32x1 (%) Exclusive coverage 64x1 (%) Exclusive coverage 128x1 (%) Exclusive coverage 192x1 (%) Inclusive coverage 1x1 (%) Inclusive coverage 2x1 (%) Inclusive coverage 4x1 (%) Inclusive coverage 8x1 (%) Inclusive coverage 16x1 (%) Inclusive coverage 32x1 (%) Inclusive coverage 64x1 (%) Inclusive coverage 128x1 (%) Inclusive coverage 192x1 (%) Max Exclusive Time Over Threads 1x1 (s) Max Exclusive Time Over Threads 2x1 (s) Max Exclusive Time Over Threads 4x1 (s) Max Exclusive Time Over Threads 8x1 (s) Max Exclusive Time Over Threads 16x1 (s) Max Exclusive Time Over Threads 32x1 (s) Max Exclusive Time Over Threads 64x1 (s) Max Exclusive Time Over Threads 128x1 (s) Max Exclusive Time Over Threads 192x1 (s) Max Inclusive Time Over Threads 1x1 (s) Max Inclusive Time Over Threads 2x1 (s) Max Inclusive Time Over Threads 4x1 (s) Max Inclusive Time Over Threads 8x1 (s) Max Inclusive Time Over Threads 16x1 (s) Max Inclusive Time Over Threads 32x1 (s) Max Inclusive Time Over Threads 64x1 (s) Max Inclusive Time Over Threads 128x1 (s) Max Inclusive Time Over Threads 192x1 (s) Exclusive Time w.r.t. Wall Time 1x1 (s) Exclusive Time w.r.t. Wall Time 2x1 (s) Exclusive Time w.r.t. Wall Time 4x1 (s) Exclusive Time w.r.t. Wall Time 8x1 (s) Exclusive Time w.r.t. Wall Time 16x1 (s) Exclusive Time w.r.t. Wall Time 32x1 (s) Exclusive Time w.r.t. Wall Time 64x1 (s) Exclusive Time w.r.t. Wall Time 128x1 (s) Exclusive Time w.r.t. Wall Time 192x1 (s) Inclusive Time w.r.t. Wall Time 1x1 (s) Inclusive Time w.r.t. Wall Time 2x1 (s) Inclusive Time w.r.t. Wall Time 4x1 (s) Inclusive Time w.r.t. Wall Time 8x1 (s) Inclusive Time w.r.t. Wall Time 16x1 (s) Inclusive Time w.r.t. Wall Time 32x1 (s) Inclusive Time w.r.t. Wall Time 64x1 (s) Inclusive Time w.r.t. Wall Time 128x1 (s) Inclusive Time w.r.t. Wall Time 192x1 (s) Nb Threads 1x1 Nb Threads 2x1 Nb Threads 4x1 Nb Threads 8x1 Nb Threads 16x1 Nb Threads 32x1 Nb Threads 64x1 Nb Threads 128x1 Nb Threads 192x1 Vectorization Ratio (%) Vector Length Use (%) Speedup If No Scalar Integer Speedup If FP Vectorized Speedup If Fully Vectorized Speedup If Perfect Load Balancing 1x1 Speedup If Perfect Load Balancing 2x1 Speedup If Perfect Load Balancing 4x1 Speedup If Perfect Load Balancing 8x1 Speedup If Perfect Load Balancing 16x1 Speedup If Perfect Load Balancing 32x1 Speedup If Perfect Load Balancing 64x1 Speedup If Perfect Load Balancing 128x1 Speedup If Perfect Load Balancing 192x1 Stride 0 Stride 1 Stride n Stride Unknown Stride Indirect (1x1) Efficiency (1x1) Potential Speed-Up (%) (2x1) Efficiency (2x1) Potential Speed-Up (%) (4x1) Efficiency (4x1) Potential Speed-Up (%) (8x1) Efficiency (8x1) Potential Speed-Up (%) (16x1) Efficiency (16x1) Potential Speed-Up (%) (32x1) Efficiency (32x1) Potential Speed-Up (%) (64x1) Efficiency (64x1) Potential Speed-Up (%) (128x1) Efficiency (128x1) Potential Speed-Up (%) (192x1) Efficiency (192x1) Potential Speed-Up (%)
Loop idSource LocationSource FunctionLevelExclusive coverage 1x1 (%)Exclusive coverage 2x1 (%)Exclusive coverage 4x1 (%)Exclusive coverage 8x1 (%)Exclusive coverage 16x1 (%)Exclusive coverage 32x1 (%)Exclusive coverage 64x1 (%)Exclusive coverage 128x1 (%)Exclusive coverage 192x1 (%)Inclusive coverage 1x1 (%)Inclusive coverage 2x1 (%)Inclusive coverage 4x1 (%)Inclusive coverage 8x1 (%)Inclusive coverage 16x1 (%)Inclusive coverage 32x1 (%)Inclusive coverage 64x1 (%)Inclusive coverage 128x1 (%)Inclusive coverage 192x1 (%)Max Exclusive Time Over Threads 1x1 (s)Max Exclusive Time Over Threads 2x1 (s)Max Exclusive Time Over Threads 4x1 (s)Max Exclusive Time Over Threads 8x1 (s)Max Exclusive Time Over Threads 16x1 (s)Max Exclusive Time Over Threads 32x1 (s)Max Exclusive Time Over Threads 64x1 (s)Max Exclusive Time Over Threads 128x1 (s)Max Exclusive Time Over Threads 192x1 (s)Max Inclusive Time Over Threads 1x1 (s)Max Inclusive Time Over Threads 2x1 (s)Max Inclusive Time Over Threads 4x1 (s)Max Inclusive Time Over Threads 8x1 (s)Max Inclusive Time Over Threads 16x1 (s)Max Inclusive Time Over Threads 32x1 (s)Max Inclusive Time Over Threads 64x1 (s)Max Inclusive Time Over Threads 128x1 (s)Max Inclusive Time Over Threads 192x1 (s)Exclusive Time w.r.t. Wall Time 1x1 (s)Exclusive Time w.r.t. Wall Time 2x1 (s)Exclusive Time w.r.t. Wall Time 4x1 (s)Exclusive Time w.r.t. Wall Time 8x1 (s)Exclusive Time w.r.t. Wall Time 16x1 (s)Exclusive Time w.r.t. Wall Time 32x1 (s)Exclusive Time w.r.t. Wall Time 64x1 (s)Exclusive Time w.r.t. Wall Time 128x1 (s)Exclusive Time w.r.t. Wall Time 192x1 (s)Inclusive Time w.r.t. Wall Time 1x1 (s)Inclusive Time w.r.t. Wall Time 2x1 (s)Inclusive Time w.r.t. Wall Time 4x1 (s)Inclusive Time w.r.t. Wall Time 8x1 (s)Inclusive Time w.r.t. Wall Time 16x1 (s)Inclusive Time w.r.t. Wall Time 32x1 (s)Inclusive Time w.r.t. Wall Time 64x1 (s)Inclusive Time w.r.t. Wall Time 128x1 (s)Inclusive Time w.r.t. Wall Time 192x1 (s)Nb Threads 1x1Nb Threads 2x1Nb Threads 4x1Nb Threads 8x1Nb Threads 16x1Nb Threads 32x1Nb Threads 64x1Nb Threads 128x1Nb Threads 192x1Vectorization Ratio (%)Vector Length Use (%)Speedup If No Scalar IntegerSpeedup If FP VectorizedSpeedup If Fully VectorizedSpeedup If Perfect Load Balancing 1x1Speedup If Perfect Load Balancing 2x1Speedup If Perfect Load Balancing 4x1Speedup If Perfect Load Balancing 8x1Speedup If Perfect Load Balancing 16x1Speedup If Perfect Load Balancing 32x1Speedup If Perfect Load Balancing 64x1Speedup If Perfect Load Balancing 128x1Speedup If Perfect Load Balancing 192x1Stride 0Stride 1Stride nStride UnknownStride Indirect(1x1) Efficiency(1x1) Potential Speed-Up (%)(2x1) Efficiency(2x1) Potential Speed-Up (%)(4x1) Efficiency(4x1) Potential Speed-Up (%)(8x1) Efficiency(8x1) Potential Speed-Up (%)(16x1) Efficiency(16x1) Potential Speed-Up (%)(32x1) Efficiency(32x1) Potential Speed-Up (%)(64x1) Efficiency(64x1) Potential Speed-Up (%)(128x1) Efficiency(128x1) Potential Speed-Up (%)(192x1) Efficiency(192x1) Potential Speed-Up (%)
3602libgromacs_mpi.so.9.0.0 - simd_kernel.h:476-476 [...]void gmx::nbnxmKernelSimd<(KernelLayout)1, (gmx::KernelCoulombType)1, (VdwCutoffCheck)0, (LJCombinationRule)1, (InteractionModifiers)1, (LJEwald)0, (EnergyOutput)0>(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float c...Innermost35.5934.1933.8632.6530.6523.4122.6915.7613.8035.5934.1933.8632.6530.6523.4122.6915.7613.80284.71161.22103.7862.9533.5326.8617.066.674.33284.71161.22103.7862.9533.5326.8617.066.674.33284.71149.1881.3648.7222.9711.567.522.651.82284.71149.1881.3648.7222.9711.567.522.651.8212481620408412894.6688.17111.0311.081.281.291.461.451.421.681.620223100.951.560.874.240.738.80.776.910.775.40.599.270.842.520.812.57
3606libgromacs_mpi.so.9.0.0 - simd_kernel.h:497-497 [...]void gmx::nbnxmKernelSimd<(KernelLayout)1, (gmx::KernelCoulombType)1, (VdwCutoffCheck)0, (LJCombinationRule)1, (InteractionModifiers)1, (LJEwald)0, (EnergyOutput)0>(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float c...Innermost13.6313.1813.3913.4010.337.907.065.524.9913.6313.1813.3913.4010.337.907.065.524.99109.0566.6943.8528.6013.4213.187.924.342.77109.0566.6943.8528.6013.4213.187.924.342.77109.0557.5032.1719.997.743.902.340.930.66109.0557.5032.1719.997.743.902.340.930.6612481620408412894.9688.85111.0211.161.361.431.732.112.123.122.8320223100.950.680.852.040.684.260.881.240.8710.731.930.920.450.860.68
3609libgromacs_mpi.so.9.0.0 - simd_kernel.h:476-476 [...]void gmx::nbnxmKernelSimd<(KernelLayout)1, (gmx::KernelCoulombType)1, (VdwCutoffCheck)0, (LJCombinationRule)1, (InteractionModifiers)1, (LJEwald)0, (EnergyOutput)1>(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float c...Innermost6.025.795.745.475.204.103.922.762.416.025.795.745.475.204.103.922.762.4148.1527.3617.4510.505.624.702.941.210.8548.1527.3617.4510.505.624.702.941.210.8548.1525.2813.808.173.902.031.300.460.3248.1525.2813.808.173.902.031.300.460.3212481620408412893.3389.17111.0211.081.271.291.441.451.421.731.820223100.950.270.870.730.741.440.771.190.741.050.581.650.810.520.790.51
16071libgromacs_mpi.so.9.0.0 - calc_verletbuf.h:263-284 [...]energyDrift(gmx::ArrayRef<VerletbufAtomtype const>, gmx_ffparams_t const*, float, pot_derivatives_t const&, pot_derivatives_t const&, pot_derivatives_t const&, float, float, float, int, float)Innermost0.040.060.110.160.350.430.671.311.680.040.060.110.160.350.430.671.311.680.340.290.290.290.320.320.360.360.340.340.290.290.290.320.320.360.360.340.340.280.260.240.260.210.220.220.220.340.280.260.240.260.210.220.220.22124816326412819298.881.311.337.7111.051.161.191.241.551.591.671.55NANANANANA100.610.020.330.070.170.130.080.320.050.40.020.660.011.290.011.66
18915libgromacs_mpi.so.9.0.0 - pme_gather.cpp:81-348 [...]gather_f_bsplines(gmx_pme_t const*, float const*, bool, PmeAtomComm const*, splinedata_t const*, float)Outermost5.124.854.183.423.402.571.831.871.625.124.854.183.423.402.571.831.871.6240.9721.2710.845.572.913.711.841.200.9040.9721.2710.845.572.913.711.841.200.9040.9721.1610.065.102.551.270.610.310.2140.9721.1610.065.102.551.270.610.310.211248161224446457.1445.461.421.051.3611.011.081.091.151.11.141.331.41NANANANANA100.970.151.020101.0101.0101.0501.02010
3601libgromacs_mpi.so.9.0.0 - simd_kernel.h:273-545 [...]void gmx::nbnxmKernelSimd<(KernelLayout)1, (gmx::KernelCoulombType)1, (VdwCutoffCheck)0, (LJCombinationRule)1, (InteractionModifiers)1, (LJEwald)0, (EnergyOutput)0>(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float c...Outermost1.121.151.261.281.371.101.161.111.1554.4552.3952.2150.5945.5534.9933.0424.1521.518.955.133.282.211.150.960.710.390.35435.61231.57129.6377.6236.6029.2818.427.364.828.955.003.021.911.030.540.390.190.15435.60228.59125.4775.5034.1417.2810.964.062.8412481620408412866.554.81.121.021.3911.031.091.161.121.111.151.381.54NANANANANA100.890.120.740.330.590.530.540.630.520.530.360.740.370.690.310.8
3613libgromacs_mpi.so.9.0.0 - simd_kernel.h:497-497 [...]void gmx::nbnxmKernelSimd<(KernelLayout)1, (gmx::KernelCoulombType)1, (VdwCutoffCheck)0, (LJCombinationRule)1, (InteractionModifiers)1, (LJEwald)0, (EnergyOutput)1>(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float c...Innermost2.462.332.402.371.871.391.280.990.882.462.332.402.371.871.391.280.990.8819.6811.877.805.092.422.311.570.830.5519.6811.877.805.092.422.311.570.830.5519.6710.145.763.541.400.690.420.170.1219.6710.145.763.541.400.690.420.170.1212481620408312792.9989.25111.0211.171.351.441.732.112.313.323.1420223100.970.070.850.350.690.730.880.230.90.140.720.350.930.070.880.11
19123libgromacs_mpi.so.9.0.0 - pme_spread.cpp:358-936 [...]spread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t const*, bool, bool, float*, bool, int) [clone ._omp_fn.1]InBetween2.672.452.311.921.811.300.960.970.862.672.452.311.921.811.300.960.970.8621.3810.796.003.241.641.970.980.640.4921.3810.796.003.241.641.970.980.640.4921.3810.695.542.871.360.640.320.160.1121.3810.695.542.871.360.640.320.160.111248161224446462.0219.861.931.484.1511.011.081.131.211.151.161.381.45NANANANANA10100.960.080.930.130.990.031.0401.0501.0300.980.02
5329libgromacs_mpi.so.9.0.0 - simd_prune_kernel.cpp:144-206 [...]void nbnxmSimdPruneKernel<(KernelLayout)1>(NbnxnPairlistCpu*, nbnxn_atomdata_t const&, gmx::ArrayRef<gmx::BasicVector<float> const>, float)Innermost2.272.152.192.121.781.391.180.920.782.272.152.192.121.781.391.180.920.7818.189.445.503.271.501.230.790.350.2718.189.445.503.271.501.230.790.350.2718.189.405.273.161.340.690.390.150.1018.189.405.273.161.340.690.390.150.1012481620408412887.2180.951.0611.13111.041.031.131.131.271.491.771.250011.75100.970.070.860.30.720.60.850.270.830.240.730.320.920.070.930.06
3603libgromacs_mpi.so.9.0.0 - impl_x86_avx_512_simd_float.h:84-84 [...]void gmx::nbnxmKernelSimd<(KernelLayout)1, (gmx::KernelCoulombType)1, (VdwCutoffCheck)0, (LJCombinationRule)1, (InteractionModifiers)1, (LJEwald)0, (EnergyOutput)0>(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float c...Innermost1.691.541.481.291.271.000.840.720.631.691.541.481.291.271.000.840.720.6313.497.274.412.661.341.080.620.310.2413.497.274.412.661.341.080.620.310.2413.496.713.551.930.950.500.280.120.0813.496.713.551.930.950.500.280.120.0812481620408412889.3983.49111.0211.081.241.381.411.361.41.711.9441411101.0100.950.080.870.170.890.140.850.150.760.210.870.090.840.1
16663libgromacs_mpi.so.9.0.0 - lincs.cpp:284-295 [...]gmx::lincs_matrix_expand(gmx::Lincs const&, (anonymous namespace)::Task const&, gmx::ArrayRef<float const>, gmx::ArrayRef<float>, gmx::ArrayRef<float>, gmx::ArrayRef<float>) [clone .isra.0]InBetween1.531.241.171.080.940.680.590.610.611.531.241.171.080.940.680.590.610.6112.226.203.532.191.291.240.710.450.3712.226.203.532.191.291.240.710.450.3712.225.402.811.610.700.340.200.100.0812.225.402.811.610.700.340.200.100.0812481620397811341.316.851.3537.9811.151.261.361.842.32.232.732.71NANANANANA101.1301.0900.950.061.0901.1300.980.010.930.050.790.13
19129libgromacs_mpi.so.9.0.0 - pme_spread.cpp:277-292 [...]spread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t const*, bool, bool, float*, bool, int) [clone ._omp_fn.1]InBetween1.511.411.402.211.150.750.570.580.511.511.411.402.211.150.750.570.580.5112.096.303.563.601.081.100.580.380.2812.096.303.563.601.081.100.580.380.2812.096.163.353.300.860.370.190.100.0712.096.163.353.300.860.370.190.100.071248161224446426.419.9411.326.2511.021.061.091.251.121.161.361.42NANANANANA100.980.030.90.140.461.20.870.141.0200.9900.960.020.940.03
3607libgromacs_mpi.so.9.0.0 - impl_x86_avx_512_simd_float.h:84-84 [...]void gmx::nbnxmKernelSimd<(KernelLayout)1, (gmx::KernelCoulombType)1, (VdwCutoffCheck)0, (LJCombinationRule)1, (InteractionModifiers)1, (LJEwald)0, (EnergyOutput)0>(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float c...Innermost1.281.231.211.180.930.700.570.520.471.281.231.211.180.930.700.570.520.4710.266.163.902.481.231.270.710.470.3010.266.163.902.481.231.270.710.470.3010.265.372.911.760.690.350.190.090.0610.265.372.911.760.690.350.190.090.0612481620408011790.1384.17111.0211.151.341.411.782.282.343.43.0141411100.950.060.880.140.730.320.920.070.920.060.850.090.910.050.860.07
3605libgromacs_mpi.so.9.0.0 - simd_kernel.h:518-518 [...]void gmx::nbnxmKernelSimd<(KernelLayout)1, (gmx::KernelCoulombType)1, (VdwCutoffCheck)0, (LJCombinationRule)1, (InteractionModifiers)1, (LJEwald)0, (EnergyOutput)0>(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float c...Innermost1.021.000.930.720.920.810.660.460.411.021.000.930.720.920.810.660.460.418.154.553.121.653.083.822.331.170.518.154.553.121.653.083.822.331.170.518.154.362.241.080.690.400.220.080.058.154.362.241.080.690.400.220.080.0512488816265896.386.11111.0211.041.41.532.232.42.693.142.8410123100.940.060.910.080.950.040.740.240.640.290.590.270.830.080.780.09
5212libgromacs_mpi.so.9.0.0 - pairlist.cpp:162-3583 [...]void nbnxn_make_pairlist_part<NbnxnPairlistCpu>(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists<int> const&, float, PairlistType, int, bool, int, bool, fl...InBetween0.490.670.831.060.820.620.630.360.371.711.831.901.911.651.211.160.800.793.913.092.181.750.850.760.610.140.1413.698.004.873.041.521.260.890.270.243.912.932.001.580.610.300.210.060.0513.697.984.562.851.230.600.380.130.1012481620408412812.6911.372.12.518.9811.051.091.111.391.561.831.561.91NANANANANA100.670.220.490.430.310.730.40.490.40.370.290.440.510.180.410.22
16999libgromacs_mpi.so.9.0.0 - settle.cpp:425-433 [...]void gmx::settleTemplate<gmx::SimdFloat, gmx::SimdFBool, 16, float const*, true, false>(gmx::SettleData const&, int, int, float const*, float const*, float*, float, float*, float (*) [3], bool*) [clone .constprop.0]Single1.181.040.940.720.620.450.310.320.311.181.040.940.720.620.450.310.320.319.434.732.911.500.670.560.270.170.139.434.732.911.500.670.560.270.170.139.434.552.251.070.470.220.100.050.049.434.552.251.070.470.220.100.050.041248162040841281001001.011111.041.31.41.441.61.652.082.21300337101.0401.0501.101.2601.3301.4401.3501.20
19200libgromacs_mpi.so.9.0.0 - fft5d.cpp:853-855fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)Innermost1.441.310.820.680.590.510.220.000.301.441.310.820.680.590.510.220.000.3011.495.732.071.050.580.780.250.1711.495.732.071.050.580.780.250.1711.495.731.961.010.440.250.070.0411.495.731.961.010.440.250.070.04124816122464012.5118111.061.041.321.151.2701.4600020101-01.4701.4201.6401.4202.4301.530
18600libgromacs_mpi.so.9.0.0 - bonded.cpp:1151-1177 [...]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*...Outermost1.040.850.770.690.550.400.290.300.261.140.930.850.750.630.440.320.330.308.294.122.341.320.790.590.370.300.169.094.502.581.450.890.680.410.340.178.293.711.851.030.410.200.100.050.039.094.052.031.120.470.220.110.060.0412481619387211177.4949.41.061.051.3511.111.261.291.91.782.253.42.65NANANANANA101.1201.1201.0101.2501.3201.3401.3101.270
4094libgromacs_mpi.so.9.0.0 - atomdata.cpp:1137-1143 [...]reduceForces(nbnxn_atomdata_t*, gmx::AtomLocality, Nbnxm::GridSet const&, float (*) [3]) [clone ._omp_fn.0]Innermost0.180.220.240.270.270.220.190.230.260.180.220.240.270.270.220.190.230.261.430.970.630.490.290.240.170.110.091.430.970.630.490.290.240.170.110.091.430.950.570.400.210.110.060.040.031.430.950.570.400.210.110.060.040.0312481620408412806.251.111.19.4111.021.121.211.411.411.6921.8802020100.750.050.630.090.450.150.430.160.420.130.350.120.290.160.220.2
16656libgromacs_mpi.so.9.0.0 - lincs.cpp:376-391 [...]gmx::lincs_update_atoms(gmx::Lincs*, int, float, gmx::ArrayRef<float const>, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<float const>, float (*) [3])Single0.520.540.520.440.380.270.220.240.230.520.540.520.440.380.270.220.240.234.182.601.590.830.540.440.310.180.154.182.601.590.830.540.440.310.180.154.182.361.240.660.290.130.070.040.034.182.361.240.660.290.130.070.040.0312481620397511242.1111.8411.11511.11.291.271.92.062.582.712.8502152100.880.060.840.080.80.090.910.030.9900.870.030.820.040.70.07
16680libgromacs_mpi.so.9.0.0 - lincs.cpp:845-857 [...]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...Single0.450.470.450.480.410.260.220.250.230.450.470.450.480.410.260.220.250.233.572.161.300.870.690.430.250.200.123.572.161.300.870.690.430.250.200.123.572.041.080.720.300.130.070.040.033.572.041.080.720.300.130.070.040.0312481620377311010091.361.0111.0611.061.211.212.252.0922.742.3160012100.870.060.830.080.620.180.730.110.870.040.750.050.680.080.620.09
19039libgromacs_mpi.so.9.0.0 - stl_vector.h:1126-1126 [...]do_redist_pos_coeffs(gmx_pme_t*, t_commrec const*, bool, gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<float const>)Innermost0.000.240.260.270.320.200.140.270.230.000.240.260.270.320.200.140.270.231.190.730.460.350.440.250.210.131.190.730.460.350.440.250.210.131.050.630.400.240.100.050.040.031.050.630.400.240.100.050.040.03248161224446406.411.417.0801.141.161.161.471.661.951.671.451.75044.7501010101010101010
4108libgromacs_mpi.so.9.0.0 - atomdata.cpp:226-236copy_rvec_to_nbat_real(int const*, int, int, float const (*) [3], int, float*, int)Single0.180.210.300.520.300.190.190.190.210.180.210.300.520.300.190.190.190.211.440.950.771.020.290.210.190.080.071.440.950.771.020.290.210.190.080.071.430.910.710.780.230.100.060.030.031.430.910.710.780.230.100.060.030.0312481620408412806.661.2811111.041.091.311.311.411.851.781.8200070100.790.040.510.150.230.40.40.180.470.10.360.120.350.120.270.15
5218libgromacs_mpi.so.9.0.0 - pairlist.cpp:162-226 [...]void nbnxn_make_pairlist_part<NbnxnPairlistCpu>(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists<int> const&, float, PairlistType, int, bool, int, bool, fl...Innermost0.530.500.460.390.470.360.340.230.200.530.500.460.390.470.360.340.230.204.242.261.160.680.470.340.240.120.094.242.261.160.680.470.340.240.120.094.252.191.110.580.350.180.110.040.034.252.191.110.580.350.180.110.040.0312481620408412888.2544.171.031.111.4811.031.051.171.351.221.362.112.2430010100.970.010.950.020.920.030.760.110.750.090.590.140.880.030.820.04
16660libgromacs_mpi.so.9.0.0 - lincs.cpp:284-295 [...]gmx::lincs_matrix_expand(gmx::Lincs const&, (anonymous namespace)::Task const&, gmx::ArrayRef<float const>, gmx::ArrayRef<float>, gmx::ArrayRef<float>, gmx::ArrayRef<float>) [clone .isra.0]InBetween0.570.580.570.530.420.260.200.210.200.570.580.570.530.420.260.200.210.204.562.861.701.090.640.450.240.170.184.562.861.701.090.640.450.240.170.184.562.551.360.790.320.130.070.030.034.562.551.360.790.320.130.070.030.0312481620397511041.316.851.3537.9811.121.251.382.042.182.22.933.91NANANANANA100.890.060.840.090.720.150.90.041.101.0701.0300.890.02
18614libgromacs_mpi.so.9.0.0 - bonded.cpp:2022-2124 [...]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*,...Outermost0.580.530.440.380.400.280.210.230.200.760.740.610.510.550.390.280.320.274.652.801.580.860.620.510.340.220.186.123.902.171.150.810.680.390.300.224.652.331.060.570.300.140.070.040.036.123.231.470.770.420.190.090.050.0412481619376710371.5533.3611.131.8911.21.491.512.062.182.852.93.6320016010101.0901.0300.970.011.0401.0500.920.020.930.01
19028libgromacs_mpi.so.9.0.0 - pme_redistribute.cpp:455-468 [...]dd_pmeredist_f(gmx_pme_t*, PmeAtomComm*, gmx::ArrayRef<gmx::BasicVector<float> >, bool)Single0.000.000.000.000.000.180.120.230.190.000.000.000.000.000.180.120.230.190.440.240.190.120.440.240.190.120.090.040.040.020.090.040.040.021224446406.671.3517.15000001.832.291.741.631.75014.75010101010
18780libgromacs_mpi.so.9.0.0 - pairs.cpp:873-903 [...]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 const>, gmx::ArrayRef<float const>, gmx::ArrayRef<bool const>, gmx::ArrayRef<un...Outermost0.580.490.450.360.350.250.200.210.190.830.710.670.570.520.340.250.260.244.652.721.610.820.510.480.260.220.166.613.792.341.310.670.600.310.270.184.652.121.080.530.260.130.070.030.026.613.121.610.850.390.170.080.040.0312481619396610167.6935.961.111.051.7411.281.51.551.942.252.363.293.34NANANANANA101.101.0801.0901.101.1601.0801.0400.980
19208libgromacs_mpi.so.9.0.0 - fft5d.cpp:787-789fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)Innermost0.000.380.410.180.000.180.000.220.180.000.380.410.180.000.180.000.220.181.681.040.310.290.170.121.681.040.310.290.170.121.640.980.260.090.040.021.640.980.260.090.040.02248124464012.5115.3301.021.061.1901.2301.531.6902000101010101010
19147libgromacs_mpi.so.9.0.0 - pme_spread.cpp:104-133 [...]spread_on_grid(gmx_pme_t const*, PmeAtomComm*, pmegrids_t const*, bool, bool, float*, bool, int) [clone ._omp_fn.0]Innermost0.480.450.460.480.380.250.200.200.170.480.450.460.480.380.250.200.200.173.832.011.140.860.340.400.210.170.123.832.011.140.860.340.400.210.170.123.831.951.100.710.290.130.070.030.023.831.951.100.710.290.130.070.030.02124816122444646.067.391.171.5312.5311.031.031.211.211.211.21.731.7623005100.980.010.870.060.670.160.840.060.950.010.890.020.870.030.870.02
3608libgromacs_mpi.so.9.0.0 - simd_kernel.h:273-555 [...]void gmx::nbnxmKernelSimd<(KernelLayout)1, (gmx::KernelCoulombType)1, (VdwCutoffCheck)0, (LJCombinationRule)1, (InteractionModifiers)1, (LJEwald)0, (EnergyOutput)1>(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float c...Outermost0.170.150.180.200.210.160.160.160.169.318.938.908.567.816.055.694.173.701.330.650.480.340.240.180.120.080.0674.4939.3521.8313.256.185.043.211.320.911.330.640.440.300.160.080.050.030.0274.4938.9821.3712.785.852.991.890.700.4912481620408412864.0555.761.231.041.32111.11.141.551.41.472.041.89NANANANANA101.0300.760.040.560.090.530.10.510.080.390.10.40.090.330.11
5745libgromacs_mpi.so.9.0.0 - domdec.cpp:415-419 [...]dd_move_f(gmx_domdec_t*, gmx::ForceWithShiftForces*, gmx_wallcycle*)Innermost0.000.040.080.300.160.100.120.140.160.000.040.080.300.160.100.120.140.160.180.250.670.170.110.100.080.060.180.250.670.170.110.100.080.060.180.200.440.120.050.040.020.020.180.200.440.120.050.040.020.022481620408412706.2511.088.4201.031.231.531.391.521.482.232.1020401010101010101010
19026libgromacs_mpi.so.9.0.0 - pme_redistribute.cpp:96-103pme_calc_pidx_wrapper(gmx::ArrayRef<gmx::BasicVector<float> const>, float const (*) [3], PmeAtomComm*) [clone ._omp_fn.0]Innermost0.000.290.290.230.220.160.120.140.120.000.290.290.230.220.160.120.140.121.350.860.460.220.310.180.100.081.350.860.460.220.310.180.100.081.250.700.340.160.080.040.020.021.250.700.340.160.080.040.020.02248161224446406.2531801.081.221.351.321.481.731.571.85024001010101010101010
19025libgromacs_mpi.so.9.0.0 - pme_redistribute.cpp:111-118pme_calc_pidx_wrapper(gmx::ArrayRef<gmx::BasicVector<float> const>, float const (*) [3], PmeAtomComm*) [clone ._omp_fn.0]Innermost0.000.000.000.000.000.000.000.120.120.000.000.000.000.000.000.000.120.120.100.090.100.090.020.020.020.02446406.2541800000001.762.08015001010
16681libgromacs_mpi.so.9.0.0 - lincs.cpp:1133-1137 [...]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...Outermost0.270.270.310.270.250.160.110.110.110.330.320.370.320.280.180.130.130.132.181.300.980.550.330.270.180.110.072.611.511.210.650.370.280.180.150.082.181.190.740.400.180.080.040.020.012.611.390.880.480.210.090.040.020.0212481620396910106.251.031.117.4111.091.321.381.82.163.013.142.78NANANANANA100.910.020.730.080.680.090.740.060.870.020.930.010.930.010.790.02
16679libgromacs_mpi.so.9.0.0 - lincs.cpp:966-978 [...]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...Innermost0.150.160.150.140.130.110.090.110.100.150.160.150.140.130.110.090.110.101.220.710.400.300.180.210.130.090.091.220.710.400.300.180.210.130.090.091.220.690.360.200.100.050.030.020.011.220.690.360.200.100.050.030.020.0112481619366810510087.721.0211.111.021.131.471.922.272.382.83.8415006100.880.020.850.020.750.030.790.030.710.030.620.040.520.050.470.06
5328libgromacs_mpi.so.9.0.0 - simd_prune_kernel.cpp:106-230 [...]void nbnxmSimdPruneKernel<(KernelLayout)1>(NbnxnPairlistCpu*, nbnxn_atomdata_t const&, gmx::ArrayRef<gmx::BasicVector<float> const>, float)Outermost0.100.090.110.120.120.090.100.100.102.372.252.302.251.901.481.281.020.870.790.410.290.260.120.110.090.070.0418.979.835.783.461.601.300.870.360.280.790.400.260.190.090.040.030.020.0118.979.805.533.351.430.730.430.170.1212481620408412550.8846.711.0311.7511.031.111.371.261.631.662.732.32NANANANANA100.9800.750.030.530.060.540.060.560.040.360.070.360.070.320.07
3610libgromacs_mpi.so.9.0.0 - impl_x86_avx_512_simd_float.h:84-84 [...]void gmx::nbnxmKernelSimd<(KernelLayout)1, (gmx::KernelCoulombType)1, (VdwCutoffCheck)0, (LJCombinationRule)1, (InteractionModifiers)1, (LJEwald)0, (EnergyOutput)1>(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float c...Innermost0.270.260.230.190.230.150.130.110.090.270.260.230.190.230.150.130.110.092.161.240.750.420.240.180.110.070.062.161.240.750.420.240.180.110.070.062.161.140.540.280.170.070.040.020.012.161.140.540.280.170.070.040.020.0112481620408012288.9785.64111.0211.091.391.491.411.541.562.33.132312100.950.01100.960.010.790.050.920.010.770.030.940.010.910.01
19204libgromacs_mpi.so.9.0.0 - fft5d.cpp:916-918fft5d_execute(fft5d_plan_t*, int, gmx_wallcycle*)Innermost0.520.560.460.350.280.190.140.060.090.520.560.460.350.280.190.140.060.094.172.431.270.660.350.290.170.050.064.172.431.270.660.350.290.170.050.064.172.431.100.520.210.090.050.010.014.172.431.100.520.210.090.050.010.0112481612244464012.5118111.161.271.691.161.381.891.6601010100.860.080.940.030.9901.2601.3901.3703.5201.790
5221libgromacs_mpi.so.9.0.0 - pairlist.cpp:162-226 [...]void nbnxn_make_pairlist_part<NbnxnPairlistCpu>(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists<int> const&, float, PairlistType, int, bool, int, bool, fl...Innermost0.190.180.170.130.150.100.050.090.090.190.180.170.130.150.100.050.090.091.480.790.480.240.170.130.070.070.051.480.790.480.240.170.130.070.070.051.480.790.400.190.110.050.020.020.011.480.790.400.190.110.050.020.020.0112481620408111986.2643.711.031.111.4811.011.211.251.541.672.412.692.742.5001.50100.940.010.930.010.960.010.840.020.9501.2700.740.020.680.03
3614libgromacs_mpi.so.9.0.0 - impl_x86_avx_512_simd_float.h:84-84 [...]void gmx::nbnxmKernelSimd<(KernelLayout)1, (gmx::KernelCoulombType)1, (VdwCutoffCheck)0, (LJCombinationRule)1, (InteractionModifiers)1, (LJEwald)0, (EnergyOutput)1>(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float c...Innermost0.230.240.210.200.160.120.090.080.080.230.240.210.200.160.120.090.080.081.851.160.720.430.240.220.140.090.061.851.160.720.430.240.220.140.090.061.851.060.500.300.120.060.030.010.011.851.060.500.300.120.060.030.010.011248161936639889.3686.44111.0211.091.421.422.052.232.573.253.0632312100.870.030.920.020.770.050.9901.01-00.940.011.05-00.880.01
5738libgromacs_mpi.so.9.0.0 - domdec.cpp:289-291dd_move_x(gmx_domdec_t*, float const (*) [3], gmx::ArrayRef<gmx::BasicVector<float> >, gmx_wallcycle*)Innermost0.000.010.050.130.070.040.060.070.080.000.010.050.130.070.040.060.070.080.130.170.290.090.060.060.040.050.130.170.290.090.060.060.040.050.070.120.190.050.020.020.010.010.070.120.190.050.020.020.010.011371519397612109.38116.15011.071.311.51.831.732.472.99011301010101010101010
16820libgromacs_mpi.so.9.0.0 - mdatoms.cpp:276-438 [...]atoms2md(gmx_mtop_t const&, t_inputrec const&, int, gmx::ArrayRef<int>, int, gmx::MDAtoms*) [clone ._omp_fn.0]Outermost0.020.040.050.050.070.050.050.070.080.030.040.050.050.070.050.050.070.080.200.160.130.100.070.060.050.050.040.210.160.130.100.070.060.050.050.040.200.160.110.070.050.020.020.010.010.200.160.110.080.050.020.020.010.0112481620407812110.839.181.441.976.1211.051.161.341.51.662.22.82.53NANANANANA100.620.010.430.030.330.030.240.050.270.030.190.040.140.060.10.07
18615libgromacs_mpi.so.9.0.0 - bonded.cpp:2072-2095std::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*,...Innermost0.180.210.170.140.150.100.070.080.070.180.210.170.140.150.100.070.080.071.471.100.600.320.220.170.110.080.071.471.100.600.320.220.170.110.080.071.470.900.410.200.110.050.020.010.011.470.900.410.200.110.050.020.010.01124816193760914.97.173.0119.5711.221.461.611.922.022.742.853.4100110100.820.040.90.020.910.010.80.030.890.010.9400.810.020.780.02
19063libgromacs_mpi.so.9.0.0 - pme_solve.cpp:233-233 [...]solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost0.230.190.170.150.130.100.080.080.070.230.190.170.150.130.100.080.080.071.860.870.430.280.140.160.110.060.051.860.870.430.280.140.160.110.060.051.860.850.410.220.100.050.030.010.011.860.850.410.220.100.050.030.010.011248161224446410010011111.021.051.281.451.221.571.471.8903000101.0901.1301.0601.1601.1501.1501.02-01.090
3612libgromacs_mpi.so.9.0.0 - simd_kernel.h:518-518 [...]void gmx::nbnxmKernelSimd<(KernelLayout)1, (gmx::KernelCoulombType)1, (VdwCutoffCheck)0, (LJCombinationRule)1, (InteractionModifiers)1, (LJEwald)0, (EnergyOutput)1>(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float c...Innermost0.150.150.130.110.130.120.100.070.060.150.150.130.110.130.120.100.070.061.180.680.400.270.420.610.350.160.101.180.680.400.270.420.610.350.160.101.180.650.320.170.100.060.030.010.011.180.650.320.170.100.060.030.010.0112487816203997.389.86111.0211.041.291.611.822.572.712.322.4910123100.910.010.940.010.880.010.740.030.620.050.570.040.820.010.750.02
19054libgromacs_mpi.so.9.0.0 - pme_solve.cpp:498-510solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost0.190.180.150.130.130.090.070.070.060.190.180.150.130.130.090.070.070.061.500.890.420.250.130.160.100.070.051.500.890.420.250.130.160.100.070.051.500.800.360.200.100.040.020.010.011.500.800.360.200.100.040.020.010.011248161224446259.1225.0911.582.7311.121.181.271.411.341.671.962.2106000100.940.011.0400.950.010.9801.04-01.04-00.9400.970
18781libgromacs_mpi.so.9.0.0 - pairs.cpp:879-903 [...]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 const>, gmx::ArrayRef<float const>, gmx::ArrayRef<bool const>, gmx::ArrayRef<un...Innermost0.250.230.220.210.170.080.050.050.060.250.230.220.210.170.080.050.050.061.971.070.740.480.230.190.080.050.051.971.070.740.480.230.190.080.050.051.971.000.540.310.130.040.020.010.011.971.000.540.310.130.040.020.010.01124816193056876.217.411.561.257.511.071.371.551.872.762.12.853.371009.750100.9800.920.020.780.050.9801.501.8301.7901.370
5219libgromacs_mpi.so.9.0.0 - new_allocator.h:187-187 [...]void nbnxn_make_pairlist_part<NbnxnPairlistCpu>(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists<int> const&, float, PairlistType, int, bool, int, bool, fl...Innermost0.030.040.070.100.080.050.080.050.060.030.040.070.100.080.050.080.050.060.250.210.200.210.090.050.090.040.060.250.210.200.210.090.050.090.040.060.250.190.170.140.060.030.030.010.010.250.190.170.140.060.030.030.010.011248162040751122.568.521.5318.4911.081.161.521.471.371.992.74.81.50.5001100.670.010.370.050.220.070.260.060.320.030.150.070.230.040.180.05
5960libgromacs_mpi.so.9.0.0 - ga2la.h:112-114 [...]int assignInteractionsForAtom<false>(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>, In...Outermost0.000.040.050.060.050.040.040.050.060.000.060.070.090.080.090.080.120.120.220.150.160.080.080.050.050.060.330.200.220.120.140.110.100.120.180.110.080.040.020.010.010.010.280.170.130.060.040.030.020.0224815173061810.737.072.562.046.8701.291.361.91.942.112.012.713.8NANANANANA1010101010101010
5228libgromacs_mpi.so.9.0.0 - pairlist.cpp:1330-1430 [...]void nbnxn_make_pairlist_part<NbnxnPairlistCpu>(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists<int> const&, float, PairlistType, int, bool, int, bool, fl...InBetween0.090.090.090.100.080.070.070.060.050.120.120.130.140.100.080.080.070.060.690.420.240.190.130.090.080.050.050.940.580.340.250.140.110.090.060.050.690.380.220.140.060.030.020.010.010.940.540.320.210.080.040.030.010.011248162040779707.921110.1111.121.131.372.081.732.13.073.61NANANANANA100.930.010.80.020.610.040.690.030.630.030.490.030.550.030.510.03
3604libgromacs_mpi.so.9.0.0 - simd_kernel.h:510-513 [...]void gmx::nbnxmKernelSimd<(KernelLayout)1, (gmx::KernelCoulombType)1, (VdwCutoffCheck)0, (LJCombinationRule)1, (InteractionModifiers)1, (LJEwald)0, (EnergyOutput)0>(NbnxnPairlistCpu const*, nbnxn_atomdata_t const*, interaction_const_t const*, float c...Innermost0.120.110.090.070.080.070.050.050.050.120.110.090.070.080.070.050.050.051.000.540.330.210.310.340.210.140.091.000.540.330.210.310.340.210.140.091.000.470.220.100.060.030.020.010.011.000.470.220.100.060.030.020.010.0112487816213495.3585.83111.0211.141.511.962.172.632.912.572.3121222101.0501.1201.1900.9800.9500.860.010.860.010.750.01
5878libgromacs_mpi.so.9.0.0 - domdec_specatomcomm.cpp:229-232dd_move_x_specat(gmx_domdec_t const*, gmx_domdec_specat_comm_t*, float const (*) [3], gmx::BasicVector<float>*, gmx::BasicVector<float>*, bool)Innermost0.000.000.080.210.080.040.040.040.050.000.000.080.210.080.040.040.040.050.300.480.130.060.050.040.040.300.480.130.060.050.040.040.180.320.060.020.010.010.010.180.320.060.020.010.010.0148162035659809.38116.15001.661.512.392.081.893.153.590111010101010101010
18639libgromacs_mpi.so.9.0.0 - bonded.cpp:444-1084 [...]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...Single0.170.150.130.110.100.080.060.070.050.170.150.130.110.100.080.060.070.051.330.730.410.220.180.150.080.070.041.330.730.410.220.180.150.080.070.041.330.640.320.170.080.040.020.010.011.330.640.320.170.080.040.020.010.011248151934637910.658.881.321.567.5711.141.291.362.152.442.133.082.9721040.5101.0501.0501.01-01.0601.1101.04-00.860.011.110
18957libgromacs_mpi.so.9.0.0 - pme_grid.cpp:402-404copy_fftgrid_to_pmegrid(gmx_pme_t*, float const*, float*, int, int, int)Innermost0.150.130.100.110.130.070.050.060.050.150.130.100.110.130.070.050.060.051.220.560.260.200.130.110.070.060.041.220.560.260.200.130.110.070.060.041.220.560.230.170.100.040.020.010.011.220.560.230.170.100.040.020.010.011248161224446410050111.36111.141.221.371.151.662.332.2312000101.0801.3100.910.010.770.031.06-01.1200.9801.05-0
19053libgromacs_mpi.so.9.0.0 - pme_solve.cpp:233-560 [...]solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Outermost0.130.120.120.090.090.070.050.060.040.840.760.700.540.540.420.300.330.281.040.570.290.210.090.120.070.050.046.733.391.780.870.500.660.370.210.161.040.530.280.130.070.030.020.010.016.733.331.690.810.410.210.100.060.041248161224446036.9222.191.351.231.8911.091.061.611.331.321.711.861.89NANANANANA100.9900.940.011.02-00.9600.9501.06-00.870.010.930
18601libgromacs_mpi.so.9.0.0 - bonded.cpp:1157-1177std::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*...Innermost0.100.080.080.060.080.050.030.040.040.100.080.080.060.080.050.030.040.040.790.380.240.130.100.090.050.040.040.790.380.240.130.100.090.050.040.040.790.340.180.090.060.020.010.010.010.790.340.180.090.060.020.010.010.01124816183354858.898.062.55110.5411.111.321.381.832.222.312.633.19NANANANANA101.1601.101.05-00.860.011.03-01.11-00.9500.740.01
18954libgromacs_mpi.so.9.0.0 - pme_grid.cpp:303-309 [...]copy_pmegrid_to_fftgrid(gmx_pme_t const*, float const*, float*, int)Innermost0.210.250.360.510.330.070.060.040.040.210.250.360.510.330.070.060.040.041.661.100.980.880.320.140.090.050.031.661.100.980.880.320.140.090.050.031.661.090.870.760.250.040.020.010.011.661.090.870.760.250.040.020.010.011248161224446210050111.3611.011.131.161.281.441.732.182.0711200100.760.060.470.190.270.370.420.191.4201.3301.7901.570
16756libgromacs_mpi.so.9.0.0 - md_support.cpp:181-219 [...]void calc_ke_part_normal<false>(float const (*) [3], gmx::ArrayRef<gmx::BasicVector<float> const>, gmx::ArrayRef<gmx::BasicVector<float> const>, float const (*) [3], t_grpopts const*, t_mdatoms const*, gmx_ekindata_t*, t_nrnb*...Innermost0.110.110.100.080.080.060.040.050.040.110.110.100.080.080.060.040.050.040.890.520.300.220.110.070.050.030.030.890.520.300.220.110.070.050.030.030.890.460.240.130.060.030.010.010.010.890.460.240.130.060.030.010.010.0112481620407810257.9716.281.081.63.6711.111.211.791.941.522.352.63.531302.330100.9600.910.010.890.010.940.010.90.010.9500.830.010.880.01
5962libgromacs_mpi.so.9.0.0 - localtopology.cpp:506-537 [...]int assignInteractionsForAtom<false>(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>, In...Innermost0.000.020.020.030.040.030.030.040.040.000.020.020.030.040.030.030.040.040.110.080.070.050.060.040.040.040.110.080.070.050.060.040.040.040.110.060.040.030.020.010.010.010.110.060.040.030.020.010.010.01248131630567306.251110.22011.511.651.681.962.092.913.32NANANANANA1010101010101010
17000libgromacs_mpi.so.9.0.0 - settle.cpp:425-676 [...]void gmx::settleTemplate<gmx::SimdFloat, gmx::SimdFBool, 16, float const*, true, true>(gmx::SettleData const&, int, int, float const*, float const*, float*, float, float*, float (*) [3], bool*)Single0.130.120.110.080.080.050.040.050.040.130.120.110.080.080.050.040.050.041.040.580.320.180.090.070.050.040.031.040.580.320.180.090.070.050.040.031.040.510.250.120.060.020.010.010.001.040.510.250.120.060.020.010.010.001248162038709399.899.831.011111.141.281.541.5722.562.923.48400295101.03-01.03-01.0901.1401.3901.2801.07-01.11-0
17049libgromacs_mpi.so.9.0.0 - sim_util.cpp:467-467 [...]setupForceOutputs(ForceHelperBuffers*, gmx::ArrayRefWithPadding<gmx::BasicVector<float> >, gmx::DomainLifetimeWorkload const&, gmx::StepWorkload const&, bool, gmx_wallcycle*) [clone .isra.0]Single0.040.050.100.190.090.040.030.030.040.040.050.100.190.090.040.030.030.040.290.240.300.370.100.050.030.030.020.290.240.300.370.100.050.030.030.020.290.210.250.290.070.020.010.010.000.290.210.250.290.070.020.010.010.001248162039701011005011211.131.241.31.61.722.033.362.7201000100.670.020.290.070.120.170.270.060.490.020.490.010.380.020.30.03
6794libgromacs_mpi.so.9.0.0 - threaded_force_buffer.cpp:178-211 [...]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...Outermost0.070.080.090.070.080.040.030.040.030.070.080.090.070.080.040.030.040.030.550.370.310.150.120.070.050.050.030.550.370.310.150.120.070.050.050.030.550.360.220.100.060.020.010.010.000.550.360.220.100.060.020.010.010.001248151935668351.0624.211.851.523.4111.051.431.491.962.092.663.742.91NANANANANA100.760.020.630.030.660.020.590.030.860.010.750.010.670.010.630.01
5220libgromacs_mpi.so.9.0.0 - pairlist.cpp:162-964 [...]void nbnxn_make_pairlist_part<NbnxnPairlistCpu>(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists<int> const&, float, PairlistType, int, bool, int, bool, fl...Innermost0.200.180.150.120.110.080.050.050.030.200.180.150.120.110.080.050.050.031.630.810.410.260.110.090.060.030.031.630.810.410.260.110.090.060.030.031.630.780.350.180.080.040.020.010.001.630.780.350.180.080.040.020.010.00124816203976892.257.911.4719.2211.041.161.451.321.492.182.362.681.50.5001101.0501.1501.1401.2201.3501.5101.6601.950
17129libgromacs_mpi.so.9.0.0 - update.cpp:1706-1706gmx::Update::Impl::finish_update(t_inputrec const&, bool, int, gmx::ArrayRef<unsigned short const>, t_state*, gmx_wallcycle*, bool) [clone ._omp_fn.0]Single0.120.100.080.070.070.050.030.040.030.120.100.080.070.070.050.030.040.030.990.420.300.130.070.070.060.030.020.990.420.300.130.070.070.060.030.020.990.420.200.100.050.020.010.010.000.990.420.200.100.050.020.010.010.001248162040759109.38117.1111.021.471.31.491.833.382.782.8300200101.1901.2101.2401.2301.2901.3901.201.220
18651libgromacs_mpi.so.9.0.0 - bonded.cpp:1913-2008 [...]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...Innermost0.060.060.070.050.050.040.030.030.030.060.060.070.050.050.040.030.030.030.510.370.260.140.120.100.040.040.040.510.370.260.140.120.100.040.040.040.510.280.170.070.040.020.010.010.000.510.280.170.070.040.020.010.010.00124815183047623.647.611.31.17.1711.291.51.952.982.892.313.073.121011100.890.010.730.020.850.010.830.010.770.010.8600.720.010.630.01
17149libgromacs_mpi.so.9.0.0 - avx512fintrin.h:431-13377 [...]do_update_md(int, int, float, long, float const (*) [3], float (*) [3], float (*) [3], float const (*) [3], TemperatureCoupling, PressureCoupling, int, int, gmx::ArrayRef<unsigned short const>, AccelerationType, gmx::ArrayRef<unsigned short const&...Single0.180.250.440.400.240.070.040.030.030.180.250.440.400.240.070.040.030.031.431.161.190.710.270.070.040.030.031.431.161.190.710.270.070.040.030.031.431.101.050.600.180.030.010.010.001.431.101.050.600.180.030.010.010.001248162039748510010011111.061.141.191.491.452.133.14.0805000100.660.090.340.290.30.280.490.121.3801.7401.9801.950
5981libgromacs_mpi.so.9.0.0 - hashedmap.h:274-282 [...]void make_exclusions_zone<false>(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...InBetween0.000.040.040.030.050.010.020.030.030.000.040.040.030.050.040.040.040.050.170.110.070.070.020.020.020.030.170.110.070.070.040.040.020.040.160.090.040.030.010.010.000.000.160.090.040.030.020.010.010.01248161837587308.59117.2501.021.31.622.0622.062.713.34NANANANANA1010101010101010
5982libgromacs_mpi.so.9.0.0 - hashedmap.h:277-282 [...]void make_exclusions_zone<false>(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...Innermost0.000.000.000.000.000.020.020.020.030.000.000.000.000.000.020.020.020.030.030.030.020.020.030.030.020.020.010.010.000.000.010.010.000.002036477906.251116000001.642.572.692.430001010101010
5740libgromacs_mpi.so.9.0.0 - domdec.cpp:297-302 [...]dd_move_x(gmx_domdec_t*, float const (*) [3], gmx::ArrayRef<gmx::BasicVector<float> >, gmx_wallcycle*)Innermost0.000.010.020.020.030.010.020.020.020.000.010.020.020.030.010.020.020.020.120.160.200.110.040.060.030.040.120.160.200.110.040.060.030.040.060.040.030.020.010.010.000.000.060.040.030.020.010.010.000.001117812425306.2511.128.6201112.151.362.222.572.97020401010101010101010
18949libgromacs_mpi.so.9.0.0 - pme_grid.cpp:123-126gmx_sum_qgrid_dd(gmx_pme_t*, float*, int)Innermost0.000.000.000.000.000.000.000.040.020.000.000.000.000.000.000.000.040.020.040.030.040.030.010.000.010.00435110050111.3600000002.162.53120001010
16683libgromacs_mpi.so.9.0.0 - lincs.cpp:1135-1137 [...]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...Innermost0.050.050.060.050.040.030.020.030.020.050.050.060.050.040.030.020.030.020.430.220.230.130.060.050.030.040.020.430.220.230.130.060.050.030.040.020.430.200.140.080.030.010.010.000.000.430.200.140.080.030.010.010.000.001247141831425706.2511.097.5811.081.671.441.932.391.963.082.5713020101.06-00.770.010.670.020.9801.02-00.8900.770.010.760.01
5200libgromacs_mpi.so.9.0.0 - stl_vector.h:990-1936 [...]void nbnxn_make_pairlist_part<NbnxnPairlistCpu>(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists<int> const&, float, PairlistType, int, bool, int, bool, fl...InBetween0.030.030.030.030.030.030.020.020.021.811.942.012.041.791.331.270.890.880.220.130.080.070.040.030.020.020.0114.488.535.173.191.641.370.940.280.240.220.130.070.050.020.010.010.000.0014.488.474.833.041.340.660.420.150.12124815203858773.459.712.42.017.5711.061.191.471.621.51.981.712.14NANANANANA100.8600.770.010.580.010.590.010.550.010.460.010.420.010.40.01
19065libgromacs_mpi.so.9.0.0 - pme_solve.cpp:533-542solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost0.060.060.060.040.040.040.020.030.020.060.060.060.040.040.040.020.030.020.460.280.150.080.040.070.040.040.020.460.280.150.080.040.070.040.040.020.460.270.130.060.030.020.010.000.000.460.270.130.060.030.020.010.000.00124816122440521005011111.051.131.221.581.491.942.762.503000100.860.010.870.010.9401.01-00.810.010.9300.780.010.880
4251libgromacs_mpi.so.9.0.0 - grid.cpp:416-421Nbnxm::sort_atoms(int, bool, int, bool, int*, int, gmx::ArrayRef<gmx::BasicVector<float> const>, float, float, int, gmx::ArrayRef<int>) [clone .constprop.2] [clone .isra.0]Single0.020.020.020.020.030.030.020.020.020.020.020.020.020.030.030.020.020.020.130.080.060.050.030.040.020.020.020.130.080.060.050.030.040.020.020.020.120.080.060.030.020.010.010.000.000.120.080.060.030.020.010.010.000.001248151934656606.251114.7511.031.161.61.621.91.772.632.54NANANANANA100.8100.560.010.450.010.380.020.310.020.320.010.250.020.240.02
5199libgromacs_mpi.so.9.0.0 - new_allocator.h:187-187 [...]void nbnxn_make_pairlist_part<NbnxnPairlistCpu>(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists<int> const&, float, PairlistType, int, bool, int, bool, fl...InBetween0.010.020.010.020.020.020.020.020.021.731.871.931.961.721.281.220.850.840.090.090.060.050.030.050.030.030.0213.878.224.983.121.601.350.920.270.230.090.080.030.030.020.010.010.000.0013.878.164.642.921.290.630.410.140.111248151937536722.8820.031.7312.1911.22.361.821.82.532.112.912.63NANANANANA100.60.010.8200.410.010.360.010.240.020.170.020.190.020.180.02
19059libgromacs_mpi.so.9.0.0 - pme_solve.cpp:456-469solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost0.060.060.050.040.040.030.020.020.020.060.060.050.040.040.030.020.020.020.490.250.150.080.060.070.040.020.020.490.250.150.080.060.070.040.020.020.490.240.130.060.030.020.010.000.000.490.240.130.060.030.020.010.000.00124816122436504.657.1211.67811.041.171.261.891.72.12.172.55001400101.02-00.9501.03-01.05-00.9900.9501.16-00.990
19060libgromacs_mpi.so.9.0.0 - pme_solve.cpp:440-453solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost0.050.060.050.040.040.030.020.020.020.050.060.050.040.040.030.020.020.020.410.270.140.080.050.070.050.040.020.410.270.140.080.050.070.050.040.020.410.260.110.050.030.020.010.000.000.410.260.110.050.030.020.010.000.00124816122436525.267.2411.67811.051.291.581.851.752.422.942.17001400100.80.010.9100.9500.860.010.8500.8300.8200.850
18776libgromacs_mpi.so.9.0.0 - pairs.cpp:616-834 [...]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 const>, gmx::ArrayRef<float const>, gmx::ArrayRef<bool const>, gmx::ArrayRef<un...Single0.080.060.060.050.050.030.020.020.020.080.060.060.050.050.030.020.020.020.650.280.180.130.080.050.040.030.020.650.280.180.130.080.050.040.030.020.650.240.130.080.040.020.010.000.000.650.240.130.080.040.020.010.000.001248151728415521.0510.11.721.47.7411.151.351.661.981.952.462.82.86NANANANANA101.3401.210101.07-01.3501.4301.4501.340
5227libgromacs_mpi.so.9.0.0 - pairlist.cpp:1330-1430 [...]void nbnxn_make_pairlist_part<NbnxnPairlistCpu>(Nbnxm::GridSet const&, Nbnxm::Grid const&, Nbnxm::Grid const&, PairsearchWork*, nbnxn_atomdata_t const*, gmx::ListOfLists<int> const&, float, PairlistType, int, bool, int, bool, fl...InBetween0.030.020.030.030.040.030.030.020.020.150.150.160.170.140.110.110.090.080.270.110.090.050.040.050.040.020.011.200.670.410.290.160.150.110.060.050.270.100.070.040.030.010.010.000.001.200.640.390.250.100.050.040.020.011248161937527009.38117.211.051.331.281.522.352.422.542.19NANANANANA101.3200.9300.770.010.630.010.650.010.490.010.640.010.550.01
19062libgromacs_mpi.so.9.0.0 - pme_solve.cpp:554-560solve_pme_yzx(gmx_pme_t const*, t_complex*, float, bool, int, int)Innermost0.040.040.050.020.030.020.020.020.020.040.040.050.020.030.020.020.020.020.340.170.140.050.040.060.030.020.020.340.170.140.050.040.060.030.020.020.340.160.120.030.020.010.010.000.000.340.160.120.030.020.010.010.000.0012481612243748100501.021.151.2211.091.231.731.6822.122.082.0402000101.05-00.710.011.3100.8800.8600.9800.9300.710.01
5961libgromacs_mpi.so.9.0.0 - hashedmap.h:277-282 [...]int assignInteractionsForAtom<false>(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>, In...Innermost0.000.000.000.000.000.010.010.020.020.000.000.000.000.000.010.010.020.020.030.020.020.030.030.020.020.030.010.000.000.000.010.000.000.001424395706.251116000001.712.232.794.340001010101010
6095libgromacs_mpi.so.9.0.0 - hashedmap.h:232-255 [...]clearDDStateIndices(gmx_domdec_t*, bool)Innermost0.000.000.000.000.000.020.020.020.020.000.000.000.000.000.020.020.020.020.030.020.020.020.030.020.020.020.010.010.000.000.010.010.000.002034636307.811116000002.262.152.552.770001010101010
16149libgromacs_mpi.so.9.0.0 - calcvir.cpp:61-67 [...]calc_x_times_f(int, float const (*) [3], float const (*) [3], bool, float const (*) [3], float (*) [3])Single0.040.040.040.030.030.020.020.020.020.040.040.040.030.030.020.020.020.020.360.200.140.060.040.030.020.010.020.360.200.140.060.040.030.020.010.020.360.200.100.050.030.010.010.000.000.360.200.100.050.030.010.010.000.001248162034566606.25119.611.031.471.271.731.742.12.13310200100.9100.900.8700.850.011.03-00.8700.8800.80
6814libgromacs_mpi.so.9.0.0 - threaded_force_buffer.cpp:78-81 [...]gmx::ThreadForceBuffer<float [4]>::clearForcesAndEnergies()Single0.130.140.140.130.100.040.020.020.020.130.140.140.130.100.040.020.020.021.070.660.360.220.140.090.020.020.021.070.660.360.220.140.090.020.020.021.070.600.340.190.070.020.010.000.001.070.600.340.190.070.020.010.000.001248161931485694.1247.7911211.11.051.161.952.412.073.082.6401200100.890.020.780.030.690.040.930.011.602.8502.702.50
18944libgromacs_mpi.so.9.0.0 - pme_grid.cpp:166-171gmx_sum_qgrid_dd(gmx_pme_t*, float*, int)Innermost0.000.000.000.000.000.000.000.030.010.000.000.000.000.000.000.000.030.010.020.020.020.020.000.000.000.0042451005011.021.2200000001.883.26120001010
18939libgromacs_mpi.so.9.0.0 - pme_grid.cpp:166-171gmx_sum_qgrid_dd(gmx_pme_t*, float*, int)Innermost0.000.000.000.000.000.000.000.030.010.000.000.000.000.000.000.000.030.010.040.020.040.020.000.000.000.00404410050111.3600000002.861.94120001010
18616libgromacs_mpi.so.9.0.0 - bonded.cpp:2179-2254 [...]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*...Outermost0.050.030.030.020.020.020.010.010.010.070.050.050.030.030.030.020.020.020.370.140.110.080.100.060.060.040.020.520.240.190.100.160.140.080.060.040.370.140.080.030.020.010.000.000.000.520.220.110.050.020.010.010.000.0012486713202672.2935.8111.141.8911.041.482.372.151.753.072.762.2200170101.3501.1801.3501.3801.5201.32-01.24-01.23-0
18929libgromacs_mpi.so.9.0.0 - pme_grid.cpp:529-539 [...]unwrap_periodic_pmegrid(gmx_pme_t*, float*) [clone ._omp_fn.1]InBetween0.030.020.030.020.030.020.010.010.010.030.020.030.020.030.020.010.010.010.250.110.070.040.050.050.020.020.020.250.110.070.040.050.050.020.020.020.250.110.060.030.020.010.000.000.000.250.110.060.030.020.010.000.000.001248161122283626.6718.751.9315.211.021.221.312.542.161.82.492.08NANANANANA101.16-01.02-01.02-00.790.010.9800.8201.09-00.950
18967libgromacs_mpi.so.9.0.0 - pme_grid.cpp:423-476 [...]wrap_periodic_pmegrid(gmx_pme_t const*, float*)InBetween0.030.030.030.030.020.020.010.010.010.030.030.030.030.020.020.010.010.010.230.130.080.070.030.040.030.020.010.230.130.080.070.030.040.030.020.010.230.130.070.040.020.010.000.000.000.230.130.070.040.020.010.000.000.001248151222373530.7720.031.541.463.75111.151.761.881.532.612.942.06NANANANANA100.900.760.010.660.010.800.8200.7600.700.880
5867libgromacs_mpi.so.9.0.0 - domdec_specatomcomm.cpp:320-323dd_move_x_specat(gmx_domdec_t const*, gmx_domdec_specat_comm_t*, float const (*) [3], gmx::BasicVector<float>*, gmx::BasicVector<float>*, bool)Innermost0.000.030.000.000.000.000.000.000.000.000.030.000.000.000.000.000.000.000.130.130.120.12209.38116.1501.0800000000111010
5986libgromacs_mpi.so.9.0.0 - hashedmap.h:274-282 [...]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:...InBetween0.020.000.000.000.000.000.000.000.000.020.000.000.000.000.000.000.000.000.200.200.200.20108.77117.61100000000NANANANANA10
19027libgromacs_mpi.so.9.0.0 - pme_redistribute.cpp:436-449 [...]dd_pmeredist_f(gmx_pme_t*, PmeAtomComm*, gmx::ArrayRef<gmx::BasicVector<float> >, bool)Single0.000.230.240.300.260.000.000.000.000.000.230.240.300.260.000.000.000.001.120.690.550.241.120.690.550.241.000.590.450.191.000.590.450.192481622.2210.851.391.295.7601.121.181.231.2100001.75014.25010101010
5971libgromacs_mpi.so.9.0.0 - hashedmap.h:274-282 [...]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...InBetween0.040.000.000.000.000.000.000.000.000.050.000.000.000.000.000.000.000.000.290.370.290.3711.548.992.7518.79100000000NANANANANA10
×