Symmetry, kpoints and memory
Posted: Sat Apr 23, 2016 12:47 pm
If I am doing surface slab calculations in VASP with ISYM=2 (symmetry on), then the brillouin zone has 16 irreducible kpoints when using 11x11x1 gamma kpoints. However, when I use ISYM=0 (symmetry off), then the brillouin zone has 25 irreducible kpoints when using just 7x7x1 gamma kpoints in the KPOINTS file.
I want to know the following
1) Which set of simulations will be, in principle, more accurate? My guess would be the one with 7x7x1 kpoints because it has more points in the irreducible BZ. Please correct me if I'm wrong.
2) Which set of calculations will consume more memory? Again, My guess would be the one with 7x7x1 kpoints because of the same logic.
3) Why do we the use symmetry in calculations if the number of kpoints in the irreducible BZ is perhaps what matters in the end? When using high kpoints, for eg 11x111x1, we are just using symmetry in the end to reduce the number of actual points in the irreducible zone. Is there any advantage in going to higher kpoints ?
I want to know the answers to these questions in the context of GW calculations. Are there some functions in GW method which are memory intensive and are calculated differently. If I use less number of kpoints with symmery off, will it help me in some way reduce the memory requirement. Unfortunately, I do not have enough compute time left to test this hypothesis.
I want to know the following
1) Which set of simulations will be, in principle, more accurate? My guess would be the one with 7x7x1 kpoints because it has more points in the irreducible BZ. Please correct me if I'm wrong.
2) Which set of calculations will consume more memory? Again, My guess would be the one with 7x7x1 kpoints because of the same logic.
3) Why do we the use symmetry in calculations if the number of kpoints in the irreducible BZ is perhaps what matters in the end? When using high kpoints, for eg 11x111x1, we are just using symmetry in the end to reduce the number of actual points in the irreducible zone. Is there any advantage in going to higher kpoints ?
I want to know the answers to these questions in the context of GW calculations. Are there some functions in GW method which are memory intensive and are calculated differently. If I use less number of kpoints with symmery off, will it help me in some way reduce the memory requirement. Unfortunately, I do not have enough compute time left to test this hypothesis.