Raman Tensor Analysis #10
-
Dear developers, I want to express my gratitude for the excellent code you have provided. I have successfully executed the examples and achieved results consistent with those presented in the paper. Currently, I am endeavoring to analyze silicon bulk material to replicate experimental findings (first, does the code also support 3D materials?). However, I have encountered some queries that necessitate your assistance:
Additionally, I would like to propose a suggestion. I have successfully compiled the code using the GPU-enabled version of Quantum Espresso. However, the results appear anomalous. Could you confirm whether the code supports GPU acceleration or if there are forthcoming plans to incorporate such functionality? Thank you for your attention to these matters. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Hi, Thank you for being so interested in our code.
nbnd will affect the final Raman tensor. A convergence checking should be done for nbnd parameter.
iel is the laser energy, which is an input parameter in the experiment. So it depends on the experiment data that you want to compare to select the laser energy value.
As shown in our published paper: doi.org/10.1016/j.cpc.2023.108967 you can use equation 7 to plot the Raman intensity from the Raman tensor for arbitrary configurations.
Our main code is based on the electron-photon and electron-phonon matrix elements from the QE. We did not test with the GPU version of QE. I think if the QE supports the electron-photon and electron-phonon in GPU, the code should be okay. We would appreciate it if you could compare the electron-photon and electron-phonon matrix elements from the GPU and non-GPU versions. In the case that they are the same, I believe that the Raman tensor should be the same. If they are not the same, it will not be easy for us to develop the GPU version. Best, |
Beta Was this translation helpful? Give feedback.
-
Dear Nguyen, Firstly, I extend my gratitude for your prompt and insightful response to my inquiries. Your guidance has been instrumental in advancing my understanding of the intricacies involved. In an attempt to explore the feasibility of GPU acceleration with QERaman, I conducted a small-scale test using bulk cubic silicon. Enclosed within this correspondence are the frequencies extracted from both the CPU and GPU versions for your perusal: Results:CPU Version:
GPU Version:
As evident from the provided data, there exists a notable disparity between the frequencies obtained from the CPU and GPU versions. Consequently, it appears that achieving consistency between these two implementations may present a significant challenge. Thank you once again for your invaluable assistance and guidance. Best regards, Mouad Bikerouin |
Beta Was this translation helpful? Give feedback.
Hi,
Thank you for being so interested in our code.
nbnd will affect the final Raman tensor. A convergence checking should be done for nbnd parameter.
iel is the laser energy, which is an input parameter in the experiment. So it depends on the experiment data that you want to compare to select…