NEB on GPUs

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


Moderators: Global Moderator, Moderator

Locked
Message
Author
tfrankcombe
Newbie
Newbie
Posts: 18
Joined: Tue Apr 12, 2016 8:19 am
License Nr.: 5-2211

NEB on GPUs

#1 Post by tfrankcombe » Wed Jul 13, 2016 4:45 am

A cluster I work on has multiple K80 nodes, with each K80 (two virtual GPUs) being logically tied to six CPU cores, with up to 8 GPU/24 CPU (4 K80s) available in a node. I get best performance for my systems (by total CPU hours) using just 2 GPUs/6 CPUs and 6 MPI threads. (Incidentally, if I try to use more GPUs I'm better off running with the number of MPI threads equal to the number of GPUs.)

Is there any general advice available on how to run a NEB calculation on such a setup? If I was to do a four image NEB on 8 GPU/24 CPU/24 MPI threads, I imagine I would be able to get similar performance to the 2 GPU/6 CPU case for one image. But how about for higher numbers of images? Should I expect to get good performance if I have, say, six images, one MPI thread per image, running on 2 GPUs/6 CPUs?

support_vasp
Global Moderator
Global Moderator
Posts: 1817
Joined: Mon Nov 18, 2019 11:00 am

Re: NEB on GPUs

#2 Post by support_vasp » Thu Sep 12, 2024 7:00 am

Hi,

We're sorry that we didn’t answer your question. This does not live up to the quality of support that we aim to provide. The team has since expanded. If we can still help with your problem, please ask again in a new post, linking to this one, and we will answer as quickly as possible.

Best wishes,

VASP


Locked