Parallelising the SSCHA minimization #162
-
|
Dear Developers, I was trying to use the SSCHA to obtain the phonons for a system using a large supercell. Thank you in advance. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
|
Hi, I planned to merge it in the master and release 1.4 soon, but if you want, you can try the branch version (any feedback would be very much appreciated). All the best, |
Beta Was this translation helpful? Give feedback.
-
|
I tried to install that specific version of the SSCHA, But unfortunately it gives me an error. I am running a JupyterLab notebook (The same notebook was running fine with the previous version of the SSCHA) and upon reading the following lines: I get the following error: Any idea of what could go wrong? |
Beta Was this translation helpful? Give feedback.
Hi,
Yes, there is a branch of the master called fourier-gradient. This implements a new algorithm for dealing with big supercells which is much faster (in some cases even a 100-1000 speedup with very large q mesh on a small primitive cell).
This method supports parallelization, therefore it can run in parallel with mpirun (using mpi4py) parallelizing the gradient calculation over the configurations.
I planned to merge it in the master and release 1.4 soon, but if you want, you can try the branch version (any feedback would be very much appreciated).
All the best,
Lorenzo