Huge kpoints for GW

Concerns issues with computing quasiparticle corrections to the DFT eigenvalues - i.e., the self-energy within the GW approximation (-g n), or considering the Hartree-Fock exchange only (-x)

Moderators: Davide Sangalli, andrea.ferretti, myrta gruning, andrea marini, Daniele Varsano

Post Reply
sdwang
Posts: 287
Joined: Fri Apr 09, 2010 12:30 pm

Huge kpoints for GW

Post by sdwang » Tue Jul 07, 2020 1:53 am

Dear all,
I am running the chi for a large number of k points (the symmetry is removed due to the external field), bur it is impossible for my current resources. Is there any other choice for splitting the chi calculation for huge k points? (I know the ypp can merge the QP energy for independent calculations).

Best

Shudong
S. D. Wang
IMU,HOHHOT,CHINA
E-mail: sdwang@imu.edu.cn

User avatar
Daniele Varsano
Posts: 3816
Joined: Tue Mar 17, 2009 2:23 pm
Contact:

Re: Huge kpoints for GW

Post by Daniele Varsano » Tue Jul 07, 2020 7:42 am

Dear Shudong,
the response function is calculated for each q point and ndb.pp_fragments_#q databases are written on disks. If the calculations is not finished you can run the calculation with the same input and the calculation will restart from the last calculated q point.

Best,
Daniele
Dr. Daniele Varsano
S3-CNR Institute of Nanoscience and MaX Center, Italy
MaX - Materials design at the Exascale
http://www.nano.cnr.it
http://www.max-centre.eu/

sdwang
Posts: 287
Joined: Fri Apr 09, 2010 12:30 pm

Re: Huge kpoints for GW

Post by sdwang » Sat Jul 18, 2020 8:44 am

Dear Daniele,
I know the response process could restart from the abrupt point. My problem is the huge q points need much more memory even other parameters same as the less q points setting. Is any other choice like wannier interpolation to solve the huge q points calculation for response function?

Thanks!

Best

Shudong
S. D. Wang
IMU,HOHHOT,CHINA
E-mail: sdwang@imu.edu.cn

User avatar
Daniele Varsano
Posts: 3816
Joined: Tue Mar 17, 2009 2:23 pm
Contact:

Re: Huge kpoints for GW

Post by Daniele Varsano » Mon Jul 20, 2020 8:20 am

Dear Shudong,

as you need the screening matrix for each q point to perform a GW (or BSE) calculation there is not interpolation technique implemented.
As maybe you know you can distribute CPU over "c" and "v" bands in X_ROLES to distribute memory.

Best,
Daniele
Dr. Daniele Varsano
S3-CNR Institute of Nanoscience and MaX Center, Italy
MaX - Materials design at the Exascale
http://www.nano.cnr.it
http://www.max-centre.eu/

Post Reply