-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue of running NEB with mpirun #33
Comments
Hi, Thank you for your interest in Allegro! You may be the first person to try NEB with Allegro, and I have never done NEB in LAMMPS myself, so I am not too familiar with how the processor partitioning works. It may be that our GPU assignment ( Lines 79 to 88 in 55f19d3
Could you try to run GDB to see exactly where it is crashing? E.g. mpiexec -np 6 gdb -batch -ex=r -ex=where -ex=q --args lmp -partition 6x1 -in in.neb.sivac |
Hi Anjohan, Thank you for replying.
I am not quite familiar with how those process working either. Thanks again for looking at my issue. Best, |
Hi, Is that all the output, does it not print a stack trace of any kind? As a sanity check to verify that this issue really is Allegro-related: Does your script work if you replace the
|
Hi, Anjohan Yes. That is the all output content I have at my end ! The file "in.neb.sivac" I was testing comes from LAMMPS/example/neb folder, where the pari style is:
Here, I did not use any "allegro_pair" style. The purpose for this is simply test if the complied "lmp" can be executed for "neb" function. In my practice case, I trained an ML model using Allegro model and it can be used to run simulation like structure relaxation. However, when I test the function of "neb" in my practice case, it gave error, e.g., using the command
where in the neb_HEA.in file, the pair style is written as:
I hope I described my situation clear, but let me know if it isn't. Best, |
Hi, Are you saying that you get this error message with an unmodified |
Hi, I checked my LAMMPS executable and the MPI libraries. and
In practice, I can execute the command
The error occurs when it uses the build-in function of 'neb', the mpi won't work. Best, |
Hello Maintainers,
I've encountered an issue after compiling pair_allegro using the provided LAMMPS version in the repository. Specifically, I'm having trouble executing the "neb" command in LAMMPS.
The command I used is:
mpiexec -np 6 lmp -partition 6x1 -in in.neb.sivac
Here, in.neb.sivac is sourced from the example folder in LAMMPS.
The error I received is:
For building lmp, I used the following command:
for lmp -h info:
and my mpiexec --version:
Would you have any insights or suggestions to resolve this issue? The torch version is 1.11 and nequip is 0.5.5.
Thank you for your assistance.
The text was updated successfully, but these errors were encountered: