Dear Axel (and other LAMMPS users)
I noticed your interesting discussion regarding MPI/OpenMP with user Sabine from the beginning of January 2011, and I have some questions regarding this.
In our group we do some simulations of metal nanopillars now, where we have a cylindrical, freestanding pillar that is attached to a surface (thin film) which is kept fixed at the bottom. Then we indent the top of the pillar using a planar indenter. (A picture showing the situation is attached.) The potential used is an EAM potential.
This system, however, has a very uneven load on different nodes when running on a supercomputer. My guess is that LAMMPS divides the whole simulation box into equally sized cubes, regardless of whether there are (many) atoms there or not. This will of course result in some cubes will few or no atoms inside, and cubes that are full of atoms.
Do you see a way that your hybrid MPI/OpenMPI in the LAMMPS-ICMS can make this simulation (a lot) faster? I wonder specifically how to best specify the OpenMPI flags, and how to use this in combination with the "processors" command in LAMMPS. We are aiming for very large pillars in these simulations, so any way of improving the efficiency is greatly appreciated.
Thank you so much for your help, and for all your work on LAMMPS. It is a wonderful tool to do science with.
Also, if other users have suggestions or experience with this kind of problem, please contribute to the discussion.
Sincerely,
Christer H. Ersland.