Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jobs & their compute configuration #3

Open
16 of 20 tasks
hrushikesh-s opened this issue Mar 1, 2024 · 0 comments
Open
16 of 20 tasks

Jobs & their compute configuration #3

hrushikesh-s opened this issue Mar 1, 2024 · 0 comments

Comments

@hrushikesh-s
Copy link
Owner

hrushikesh-s commented Mar 1, 2024

Completition flag

  • RELAX job
  • STATIC jobs on displaced structures (includes Supercell generator + Hiphive displacement generator)
  • collect structures & forces
  • fit FC using Hiphive
  • Quality control -- add more displacements, add more structures
  • renormalization
  • LTC shengBTE (Three Phonon)
  • LTC almaBTE (Four Phonon)
  • LTC phono3py
  • extract Phonon DOS & Bandstructure

Configuration flag

  • RELAX job: 1 GPU node with 4 procs
  • Supercell generator: 1 GPU node with 4 procs
  • Hiphive displacement generator: 1 GPU node with 4 procs
  • STATIC jobs on displaced structures: 1 GPU node with 4 procs
  • collect structures & forces: 1 GPU node with 4 procs
  • fit FC using Hiphive: 1 GPU node with 4 procs
  • Quality control -- add more displacements, add more structures
  • renormalization: 1 GPU node with 16 OMP_NUM_THREADS procs takes > 30 mins to complete, 4 GPU nodes with 16 OMP takes 17 mins, 4 CPU nodes with 16 OMP takes 11 mins, 1 CPU node with 16 OMP takes 24 mins.
  • LTC: shengbte_cmd: 'srun -N 4 -n 64 -c 16 --cpu_bind=cores ShengBTE (-N 2 -n 32 -c 16 Two nodes)
  • extract Phonon DOS & Bandstructure: 1 GPU node with 4 procs

VASP_CMD: srun -n 4 -c 32 --cpu_bind=cores -G 4 --gpu-bind=none vasp_std # this works for 1 GPU nodes & 4 procs to be used when performing STATIC calculation on a supercell with 1 1 1 KPOINTS, thus when using the GAMMA VASP mode
SHENGBTE_CMD: srun -n 4 -c 32 --cpu_bind=cores -G 4 --gpu-bind=none /global/homes/h/hrushi99/code/FourPhonon/ShengBTE 2>BTE.err >BTE.out

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant