Hello,
I am trying to understand the time in MPI task timing breakdown, can you please help me know what is the other in this case?
Probably this is not enough information, what information do you need?
Is it correct to assume it’s fix brownian or propel/self that consumes the time, since everything else is optimized?
I am trying to simulate a 2D active Brownian particles.
# WCA potential (purely repulsive)
pair_style lj/cut ${rcut}
pair_coeff * * ${e_epsilon} 1.0 ${rcut}
pair_modify shift yes
set atom * dipole/random ${seed} 1 #0 0
fix step all brownian/sphere ${temp} ${seed} gamma_t ${gamma_t} gamma_r ${gamma_r} rng ${rng}
fix align_field all efield 0 ${ef} 0
fix active all propel/self dipole ${fp}
Performance: 150280.362 tau/day, 347871.207 timesteps/s, 360.742 Matom-step/s
99.4% CPU use with 1 MPI tasks x no OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0 | 0 | 0 | 0.0 | 0.00
Neigh | 0 | 0 | 0 | 0.0 | 0.00
Comm | 0.011076 | 0.011076 | 0.011076 | 0.0 | 3.85
Output | 7.76e-06 | 7.76e-06 | 7.76e-06 | 0.0 | 0.00
Modify | 0.008371 | 0.008371 | 0.008371 | 0.0 | 2.91
Other | | 0.268 | | | 93.23
Thank you in advance