Page 1 of 1

epw.x runs on AMD Zen4 cpus is much slow than inteL cpus

Posted: Fri Jan 10, 2025 7:33 am
by zcy
Dears Professors and develops.
When practice sic example, it is found that epw.x runs on AMD Zen4 cpus is much slower than inteL cpus when calculating self-energy. epw.x on both was compiled with intel icc and ifort with mkl.

Do you have any solution?

Re: epw.x runs on AMD Zen4 cpus is much slow than inteL cpus

Posted: Tue Jan 14, 2025 12:07 am
by stiwari
Hi

Can you kindly post the system size (k-grid, q-grid, and number of bands (nbndsub)) along with parallelization setting used for running epw.x? Also, can you post the output files?

The possible reason for such drop in performance can be the compilation of epw. It may be useful to try compiling epw using gcc compiler. Also, if you find a large difference between wall time and cpu time, try using etf_mem = 1 for such case.

Best regards,
Sabya.