options

Loops Index

Columns Filter

Level Max Thread Time / Walltime gcc_1 (%) Exclusive Coverage gcc_1 (%) Inclusive Coverage gcc_1 (%) Max Exclusive Time Over Threads gcc_1 (s) Max Inclusive Time Over Threads gcc_1 (s) Exclusive Time w.r.t. Wall Time gcc_1 (s) Inclusive Time w.r.t. Wall Time gcc_1 (s) Nb Threads gcc_1 Vectorization Ratio (%) Vector Length Use (%) Speedup If No Scalar Integer Speedup If FP Vectorized Speedup If Fully Vectorized Speedup If Perfect Load Balancing gcc_1 Stride 0 Stride 1 Stride n Stride Unknown Stride Indirect Array Access Efficiency Level Max Thread Time / Walltime Exclusive Coverage Inclusive Coverage Max Exclusive Time Over Threads Max Inclusive Time Over Threads Exclusive Time w.r.t. Wall Time Inclusive Time w.r.t. Wall Time Nb Threads Vectorization Ratio Vector Length Use Speedup If No Scalar Integer Speedup If FP Vectorized Speedup If Fully Vectorized Speedup If Perfect Load Balancing Stride 0 Stride 1 Stride n Stride Unknown Stride Indirect Array Access Efficiency
Loop idSource LocationSource FunctionLevelMax Thread Time / Walltime gcc_1 (%)Exclusive Coverage gcc_1 (%)Inclusive Coverage gcc_1 (%)Max Exclusive Time Over Threads gcc_1 (s)Max Inclusive Time Over Threads gcc_1 (s)Exclusive Time w.r.t. Wall Time gcc_1 (s)Inclusive Time w.r.t. Wall Time gcc_1 (s)Nb Threads gcc_1Vectorization Ratio (%)Vector Length Use (%)Speedup If No Scalar IntegerSpeedup If FP VectorizedSpeedup If Fully VectorizedSpeedup If Perfect Load Balancing gcc_1Stride 0Stride 1Stride nStride UnknownStride IndirectArray Access Efficiency
26437exec - pair_eam.cpp:272-326 [...]LAMMPS_NS::PairEAM::compute(int, int)Innermost41.6241.3841.3818.4118.4118.1118.119612.8255.772.521.581.181.02NANANANANA0.00
26441exec - pair_eam.cpp:197-217LAMMPS_NS::PairEAM::compute(int, int)Innermost28.4228.4028.4012.5712.5712.4312.439610.1850.612.281.551.241.011103.334.3343.67
1919exec - npair_bin.cpp:93-248 [...]LAMMPS_NS::NPairBin<1, 1, 0, 0, 1>::build(LAMMPS_NS::NeighList*)InBetween11.8311.4614.455.246.465.016.32966.2546.883.671.371.351.05NANANANANA0.00
16580exec - fix_nve.cpp:98-106LAMMPS_NS::FixNVE::initial_integrate(int)Innermost2.802.712.711.241.241.191.19965.0344.511.231.141.651.050.750070.7550.00
26440exec - pair_eam.cpp:272-326 [...]LAMMPS_NS::PairEAM::compute(int, int)Innermost2.892.662.661.281.281.171.179612.254.882.521.531.21.1NANANANANA0.00
16584exec - fix_nve.cpp:138-143LAMMPS_NS::FixNVE::final_integrate()Innermost1.791.671.670.790.790.730.73966.25501.371.171.61.08NANANANANA0.00
1920exec - npair_bin.cpp:122-174 [...]LAMMPS_NS::NPairBin<1, 1, 0, 0, 1>::build(LAMMPS_NS::NeighList*)Innermost1.841.621.620.820.820.710.7196043.75111.271.15NANANANANA0.00
1917exec - npair_bin.cpp:93-248 [...]LAMMPS_NS::NPairBin<1, 1, 0, 0, 1>::build(LAMMPS_NS::NeighList*)InBetween1.581.301.380.700.750.570.6096048.86111.711.24NANANANANA0.00
10358exec - comm_brick.cpp:841-1542 [...]LAMMPS_NS::CommBrick::borders()Innermost0.660.610.610.290.290.270.2796043.4213.581.531.231.08NANANANANA0.00
26434exec - pair_eam.cpp:232-240LAMMPS_NS::PairEAM::compute(int, int)Innermost0.490.350.350.220.220.150.15966.947.411.751.451.241.392004730.77
1921exec - npair_bin.cpp:122-122LAMMPS_NS::NPairBin<1, 1, 0, 0, 1>::build(LAMMPS_NS::NeighList*)Innermost0.460.310.310.200.200.130.1396NANANANANA1.53NANANANANA0.00
1573exec - neighbor.cpp:2430-2435LAMMPS_NS::Neighbor::check_distance()Innermost0.370.300.300.170.170.130.139618.1859.091.51.51.21.260028055.00
26435exec - pair_eam.cpp:261-326 [...]LAMMPS_NS::PairEAM::compute(int, int)InBetween0.450.3041.680.2018.520.1318.249610553.511.531.54NANANANANA0.00
8803exec - atom_vec.cpp:735-739LAMMPS_NS::AtomVec::unpack_reverse(int, int*, double*)Single0.340.250.250.150.150.110.11969.0954.551.251.181.541.380036152.50
10285exec - comm_brick.cpp:709-715LAMMPS_NS::CommBrick::exchange()Innermost0.330.240.240.150.150.110.1196043.752121.380002050.00
9015exec - atom_vec.cpp:362-366LAMMPS_NS::AtomVec::pack_comm(int, int*, double*, int, int*)Single0.400.230.230.170.170.100.10960501.33121.710036152.50
1756exec - neighbor.cpp:2480-2483LAMMPS_NS::Neighbor::build(int)Single0.240.200.200.100.100.090.09960501.33121.170028055.00
26433exec - pair_eam.cpp:188-217LAMMPS_NS::PairEAM::compute(int, int)InBetween0.350.2028.600.1612.660.0912.529612.552.083.511.481.79NANANANANA50.00
20742exec - nbin_standard.cpp:254-258LAMMPS_NS::NBinStandard::bin_atoms()Innermost0.180.110.110.080.080.050.0596029.761141.661000127.69
13355exec - domain.cpp:806-883LAMMPS_NS::Domain::pbc()Innermost0.160.110.110.070.070.050.05963.2845.291.671.171.661.5NANANANANA0.00
1922exec - npair_bin.cpp:93-248 [...]LAMMPS_NS::NPairBin<1, 1, 0, 0, 1>::build(LAMMPS_NS::NeighList*)Innermost0.150.080.080.070.070.030.03959.4643.927.5311.621.89NANANANANA0.00
8965exec - atom_vec.cpp:804-811LAMMPS_NS::AtomVec::pack_border(int, int*, double*, int, int*)Single0.140.080.080.060.060.030.03960502.2211.761.80005427.78
3018exec - pair.cpp:1761-1767LAMMPS_NS::Pair::virial_fdotr_compute()Single0.110.070.070.050.050.030.03960501.111.0521.541024064.29
26377exec - pair_eam.cpp:939-944LAMMPS_NS::PairEAM::pack_forward_comm(int, int*, double*, int, int*)Outermost0.140.070.070.060.060.030.03960501.5121.85NANANANANA0.00
8984exec - atom_vec.cpp:378-382LAMMPS_NS::AtomVec::pack_comm(int, int*, double*, int, int*)Innermost0.200.060.060.090.090.030.03790501.331.1422.690036152.50
8940exec - atom_vec.cpp:1035-1041LAMMPS_NS::AtomVec::unpack_border(int, int, double*)Single0.110.050.050.050.050.020.0295045211.852.270327066.67
26386exec - pair_eam.cpp:976-978LAMMPS_NS::PairEAM::unpack_reverse_comm(int, int*, double*)Innermost0.110.050.050.050.050.020.0296047.221.331.072.292.30110158.33
20720exec - nbin.cpp:148-171LAMMPS_NS::NBin::coord2bin(double*)Single0.100.050.050.050.050.020.0295041.961.981.262.72.09NANANANANA0.00
12698exec - compute_temp.cpp:90-92LAMMPS_NS::ComputeTemp::compute_scalar()Innermost0.070.040.040.030.030.020.02969.09501.61.231.521.7NANANANANA0.00
3005exec - pair.cpp:1119-1125LAMMPS_NS::Pair::ev_tally(int, int, int, int, double, double, double, double, double, double)Outermost0.090.040.040.040.040.020.0289NANANANANA2.14NANANANANA0.00
26439exec - pair_eam.cpp:261-326 [...]LAMMPS_NS::PairEAM::compute(int, int)InBetween0.070.032.690.031.280.011.18879.0952.274.7511.642.07NANANANANA0.00
26438exec - pair_eam.cpp:232-249LAMMPS_NS::PairEAM::compute(int, int)Innermost0.050.020.020.020.020.010.01878.8250.741.591.311.352.11NANANANANA0.00
8964exec - atom_vec.cpp:823-830LAMMPS_NS::AtomVec::pack_border(int, int*, double*, int, int*)Innermost0.070.020.020.030.030.010.01687.1451.7921.21.662.520005427.78
12974exec - create_atoms.cpp:1470-1539 [...]LAMMPS_NS::CreateAtoms::loop_lattice(int)Innermost0.050.010.010.020.020.010.01784.2644.152.631.3712.64NANANANANA0.00
8558exec - atom.cpp:2414-2426LAMMPS_NS::Atom::sort()Innermost0.020.010.010.010.010.010.01833.5736.614.381.252.031.661001150.00
26384exec - pair_eam.cpp:965-965LAMMPS_NS::PairEAM::pack_reverse_comm(int, int, double*)Single0.050.010.010.020.020.000.00611001001112.620040075.00
5890exec - velocity.cpp:757-761LAMMPS_NS::Velocity::zero_momentum()Innermost0.010.010.010.010.010.000.00867.69501.251.111.741NANANANANA0.00
26381exec - pair_eam.cpp:954-954LAMMPS_NS::PairEAM::unpack_forward_comm(int, int, double*)Single0.050.010.010.020.020.000.00551001001112.780040075.00
5884exec - velocity.cpp:726-730LAMMPS_NS::Velocity::rescale(double, double)Innermost0.010.010.010.010.010.000.006422.2255.561.51.331.411NANANANANA0.00
21792exec - random_park.cpp:108-111LAMMPS_NS::RanPark::reset(int, double*)Single0.030.010.010.010.010.000.0043020.16114.572.220021066.67
1918exec - npair_bin.cpp:93-248 [...]LAMMPS_NS::NPairBin<1, 1, 0, 0, 1>::build(LAMMPS_NS::NeighList*)Outermost0.030.0114.770.026.560.006.46410505122.32NANANANANA0.00
18461exec - group.cpp:875-876LAMMPS_NS::Group::mass(int)Innermost0.010.010.010.010.010.000.0047044.511.671.232.51NANANANANA0.00
8562exec - atom.cpp:2462-2464LAMMPS_NS::Atom::sort()Innermost0.020.000.000.010.010.000.0031031.25113.711.721002240.00
18453exec - group.cpp:822-823LAMMPS_NS::Group::count(int)Single0.010.000.000.010.010.000.003610010011110001050.00
18491exec - group.cpp:1183-1188LAMMPS_NS::Group::vcm(int, double, double*)Innermost0.010.000.000.010.010.000.003325.5359.041.381.361.341NANANANANA0.00
5934exec - timer.h:54-102 [...]LAMMPS_NS::Verlet::run(int)Innermost0.030.000.000.020.020.000.0025031.257.0213.972.27NANANANANA0.00
20745exec - nbin_standard.cpp:226-226LAMMPS_NS::NBinStandard::bin_atoms()Single0.020.000.000.010.010.000.00240251141.610000100.00
8563exec - atom.cpp:2437-2441LAMMPS_NS::Atom::sort()InBetween0.020.000.010.010.010.000.0024037.5111.961.850002050.00
8564exec - atom.cpp:2439-2441LAMMPS_NS::Atom::sort()Innermost0.020.000.000.010.010.000.0023037.5113.331.84000010.00
9253exec - memory.h:190-191LAMMPS_NS::AtomVec::grow(int)Single0.010.000.000.010.010.000.001510010011110001050.00
1772exec - neighbor.cpp:3045-3046LAMMPS_NS::Neighbor::get_nneigh_half()Innermost0.020.000.000.010.010.000.0012036.54113.271.850021150.00
1518exec - modify.cpp:285-286LAMMPS_NS::Modify::init()Innermost0.020.000.000.010.010.000.00111001001111.690002050.00
8561exec - atom.cpp:2458-2467LAMMPS_NS::Atom::sort()InBetween0.010.000.010.010.020.000.0012027.78113.581NANANANANA60.00
26436exec - memory.h:53-96 [...]LAMMPS_NS::PairEAM::compute(int, int)Outermost0.020.0073.340.0132.460.0032.101122.3355.75.061.641.151.83NANANANANA0.00
5178exec - variable.cpp:917-919LAMMPS_NS::Variable::set_arrays(int)Innermost0.010.000.000.000.000.000.0011034.21113.51NANANANANA0.00
5903exec - velocity.cpp:332-350LAMMPS_NS::Velocity::create(double, int)Innermost0.020.000.000.010.010.000.0083.3347.56.211.691.261.6NANANANANA0.00
9249exec - memory.h:190-191LAMMPS_NS::AtomVec::grow(int)Single0.020.000.000.010.010.000.0091001001111.80001050.00
9251exec - memory.h:190-191LAMMPS_NS::AtomVec::grow(int)Single0.010.000.000.010.010.000.001010010011110001050.00
9016exec - atom_vec.cpp:286-350 [...]LAMMPS_NS::AtomVec::copy(int, int, int)Outermost0.010.000.000.010.010.000.009048.08111.271NANANANANA0.00
10191exec - comm_brick.cpp:552-589LAMMPS_NS::CommBrick::forward_comm(int)Innermost0.020.000.000.010.010.000.008037.5113.911.78NANANANANA0.00
10287exec - comm_brick.cpp:698-1532 [...]LAMMPS_NS::CommBrick::exchange()InBetween0.010.000.240.010.120.000.118040.1511.31.431NANANANANA0.00
1285exec - modify.cpp:401-403LAMMPS_NS::Modify::initial_integrate(int)Outermost0.020.000.000.010.010.000.0070501121.750.5001062.50
10290exec - comm_brick.cpp:755-758LAMMPS_NS::CommBrick::exchange()Innermost0.010.000.000.010.010.000.007047.22111.8411001.50.550.00
8560exec - atom.cpp:2449-2449LAMMPS_NS::Atom::sort()Innermost0.010.000.000.010.010.000.007025114110000100.00
8879exec - atom_vec.cpp:1616-1652 [...]LAMMPS_NS::AtomVec::create_atom(int, double*)Outermost0.010.000.000.000.000.000.007050111.311NANANANANA0.00
21793exec - random_park.cpp:126-126LAMMPS_NS::RanPark::reset(int, double*)Single0.010.000.000.010.010.000.0070501121NANANANANA0.00
1516exec - modify.cpp:290-291LAMMPS_NS::Modify::init()Innermost0.010.000.000.000.000.000.006028.13113.6410021066.67
8507exec - atom.cpp:1923-1924LAMMPS_NS::Atom::data_fix_compute_variable(int, int)Innermost0.010.000.000.010.010.000.006025114110016052.94
8485exec - atom.cpp:945-945LAMMPS_NS::Atom::tag_extend()Single0.010.000.000.010.010.000.00602511411011075.00
26378exec - pair_eam.cpp:939-944LAMMPS_NS::PairEAM::pack_forward_comm(int, int*, double*, int, int*)Innermost0.010.000.000.010.010.000.0050501.48121NANANANANA0.00
10347exec - comm_brick.cpp:798-1542 [...]LAMMPS_NS::CommBrick::borders()InBetween0.010.000.610.000.280.000.2750.2746.1314.341.631.171NANANANANA0.00
8484exec - atom.cpp:958-958LAMMPS_NS::Atom::tag_extend()Innermost0.010.000.000.000.000.000.004033.33113.271NANANANANA0.00
26385exec - pair_eam.cpp:972-980LAMMPS_NS::PairEAM::unpack_reverse_comm(int, int*, double*)Outermost0.010.000.050.000.050.000.023048.081.41.032.111NANANANANA0.00
16581exec - fix_nve.cpp:98-109LAMMPS_NS::FixNVE::initial_integrate(int)Outermost0.010.002.710.001.180.001.1936.951.721.251.141.611NANANANANA0.00
8895exec - atom_vec.cpp:1270-1337 [...]LAMMPS_NS::AtomVec::unpack_exchange(double*)Outermost0.010.000.000.010.010.000.003042.31111.331NANANANANA0.00
1271exec - modify.cpp:481-482LAMMPS_NS::Modify::final_integrate()Outermost0.010.000.000.000.000.000.00305011210.5001062.50
1836exec - memory.h:155-156LAMMPS_NS::Neighbor::init()Innermost0.010.000.000.000.000.000.00210010011110001050.00
10206exec - comm_brick.cpp:1003-1023 [...]LAMMPS_NS::CommBrick::forward_comm(LAMMPS_NS::Pair*, int)Innermost0.010.000.000.000.000.000.002031.821141NANANANANA0.00
10199exec - comm_brick.cpp:1045-1065LAMMPS_NS::CommBrick::reverse_comm(LAMMPS_NS::Pair*, int)Innermost0.010.000.000.000.000.000.002040.63113.661NANANANANA0.00
1572exec - neighbor.cpp:2409-2442LAMMPS_NS::Neighbor::check_distance()Outermost0.010.000.300.000.140.000.132853.571.661.491.581NANANANANA0.00
10194exec - comm_brick.cpp:612-641LAMMPS_NS::CommBrick::reverse_comm()Outermost0.010.000.000.010.010.000.002046.15111.311NANANANANA0.00
8565exec - atom.cpp:2408-2408LAMMPS_NS::Atom::sort()Single0.010.000.000.000.000.000.002025114110000100.00
1284exec - modify.cpp:401-403LAMMPS_NS::Modify::initial_integrate(int)Innermost0.010.000.000.000.000.000.0020751111NANANANANA0.00
8985exec - atom_vec.cpp:360-440 [...]LAMMPS_NS::AtomVec::pack_comm(int, int*, double*, int, int*)Outermost0.010.000.060.000.080.000.0321.5449.622.021.31.421NANANANANA0.00
10284exec - comm_brick.cpp:698-1532 [...]LAMMPS_NS::CommBrick::exchange()InBetween0.010.000.000.000.000.000.002036.5714.11.333.191NANANANANA0.00
16582exec - fix_nve.cpp:122-146LAMMPS_NS::FixNVE::final_integrate()Outermost0.010.001.670.000.780.000.7316511.411.21.521NANANANANA0.00
12982exec - create_atoms.cpp:1326-1446 [...]LAMMPS_NS::CreateAtoms::add_lattice()Innermost0.010.000.000.000.000.000.00114.552.482.41.461.251NANANANANA0.00
516exec - char_traits.h:368-381 [...]std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<cha...InBetween0.010.000.000.000.000.000.0010501121NANANANANA0.00
1522exec - modify.cpp:1823-1823LAMMPS_NS::Modify::memory_usage()Innermost0.010.000.000.000.000.000.00105011.82211002066.67
10205exec - comm_brick.cpp:1003-1025LAMMPS_NS::CommBrick::forward_comm(LAMMPS_NS::Pair*, int)Outermost0.010.000.000.000.000.000.001054.55111.161NANANANANA0.00
4662exec - timer.cpp:57-93LAMMPS_NS::Timer::_stamp(LAMMPS_NS::Timer::ttype)Outermost0.010.000.000.000.000.000.00132.4364.861.2911.351NANANANANA0.00
8942exec - atom_vec.cpp:802-892 [...]LAMMPS_NS::AtomVec::pack_border(int, int*, double*, int, int*)Outermost0.010.000.020.000.010.000.0114.5552.8451.571.191NANANANANA0.00
10346exec - comm_brick.cpp:795-1542 [...]LAMMPS_NS::CommBrick::borders()Outermost0.010.000.610.000.290.000.271052.27111.311NANANANANA0.00
12972exec - create_atoms.cpp:1467-1544 [...]LAMMPS_NS::CreateAtoms::loop_lattice(int)Outermost0.010.000.010.000.010.000.01133.331003111NANANANANA0.00
1754exec - neighbor.cpp:2522-2527LAMMPS_NS::Neighbor::build(int)Innermost0.010.000.000.000.000.000.001031.15113.7511003431.25
1725exec - neighbor.cpp:2350-2352LAMMPS_NS::Neighbor::setup_bins()Single0.010.000.000.010.010.000.00105011211004337.50
1270exec - modify.cpp:481-482LAMMPS_NS::Modify::final_integrate()Innermost0.010.000.000.000.000.000.0010751111NANANANANA0.00
10351exec - comm_brick.cpp:798-1542 [...]LAMMPS_NS::CommBrick::borders()InBetween0.010.000.610.000.280.000.271039.8611.293.011NANANANANA0.00
10196exec - comm_brick.cpp:614-621LAMMPS_NS::CommBrick::reverse_comm()Innermost0.010.000.000.000.000.000.001035.71113.641NANANANANA0.00
1757exec - memory.h:155-156LAMMPS_NS::Neighbor::build(int)Single0.010.000.000.010.010.000.00110010011110001050.00
×