Perform Wannier Projection with Parallelization

Queries about input and output files, running specific calculations, etc.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
davalenciah
Newbie
Newbie
Posts: 4
Joined: Tue Oct 16, 2012 10:40 pm
License Nr.: 5-1308
Location: west lafayette

Perform Wannier Projection with Parallelization

#1 Post by davalenciah » Sat Aug 13, 2016 8:05 pm

Hello Vasp staff,

I have a question about the vasp + wannier interface. I would like to do the wannierization for a large system I have observed that each projection band is computed in serial and I was wondering if it is possible to parallelize this part of the code. I checked the code and in line 532 of MLWF, you have a double for loop on the spinors and the number of bands. I was wondering if it is possible to do this loop in parallel?

NPROJ=0
! runs over all projector sites
spinor: DO ISPINOR=1,WDES%NRSPINORS
sites : DO ICNTR=1,num_bands_tot


Thanks,

davalenciah
Newbie
Newbie
Posts: 4
Joined: Tue Oct 16, 2012 10:40 pm
License Nr.: 5-1308
Location: west lafayette

Re: Perform Wannier Projection with Parallelization

#2 Post by davalenciah » Fri Aug 26, 2016 5:53 pm

Hello Vasp staff

Could you please reply to my post

Thanks

admin
Administrator
Administrator
Posts: 2921
Joined: Tue Aug 03, 2004 8:18 am
License Nr.: 458

Re: Perform Wannier Projection with Parallelization

#3 Post by admin » Tue Sep 13, 2016 3:39 pm

Your question is beyond the scope of usual discussions in vasp forum.
The wannier code is parallelized, although the part of your interest is not.
If you believe this considerably improves the performance of the wannier code
try it.

Post Reply