Dear Shimin, unfortunately the test is too large also for me to try it. Small differences on band gap and total energy can be also due to differences in MPI parallelism used in the CPU and GPU calculations.
If you want to understand more, you can launch the CPU calculation with exactly the same parallelization options as the GPU one (number of MPI ranks, OMP threads, pools, bands, etc...). This will tell you much the error depends on the different CPU/GPU libraries or on the different MPI distribution of the data. You can also reduce the randomness of the wavefunction initialization with startingwfc='atomic'. Regards, IC
_______________________________________________ The Quantum ESPRESSO community stands by the Ukrainian people and expresses its concerns about the devastating effects that the Russian military offensive has on their country and on the free and peaceful scientific, cultural, and economic cooperation amongst peoples _______________________________________________ Quantum ESPRESSO is supported by MaX (www.max-centre.eu) users mailing list [email protected] https://lists.quantum-espresso.org/mailman/listinfo/users
