To GPU or not to GPU

Questions will be moved to this forum when we consider them out of scope for support from our side: for instance when we do not have the necessary expertise to come up with an answer.
Another user still might, though!

Moderators: Global Moderator, Moderator

Post Reply
Message
Author
wojtek_gierlotka
Newbie
Newbie
Posts: 4
Joined: Wed Nov 11, 2020 12:54 pm

To GPU or not to GPU

#1 Post by wojtek_gierlotka » Fri Jul 02, 2021 2:46 am

Dear All,
I'm not pretty sure whether it's a good place to ask question but I don't find more appropriate one.
So, I'm going to build a small cluster based on Intel i9. According to funding I have I have 2 options: 2 x i9 (10 cores) + GPU Nvidia RTX 3080 or 3 x i9 and no GPU. What is your suggestion? Which cluster will perform better?

cheers
wojtek

henrique_miranda
Global Moderator
Global Moderator
Posts: 414
Joined: Mon Nov 04, 2019 12:41 pm
Contact:

Re: To GPU or not to GPU

#2 Post by henrique_miranda » Mon Jul 05, 2021 6:54 am

This question depends on many factors such as the size and type of the calculations that you want to do.
Not all parts of the VASP code are ready to run on the GPU.
Have a look at the information on this page and let us know if there is some information missing:
wiki/index.php/OpenACC_GPU_port_of_VASP

We, the VASP team, don't give this type of hardware recommendation.
Perhaps some users can share their personal experiences helping you make a decision.
I will move this question to the "From users to users forum".

henrique_miranda
Global Moderator
Global Moderator
Posts: 414
Joined: Mon Nov 04, 2019 12:41 pm
Contact:

Re: To GPU or not to GPU

#3 Post by henrique_miranda » Mon Jul 05, 2021 8:37 am

I would like to bring your attention to a note on this wiki page referring to the recommended type of hardware:
Running VASP on other NVIDIA GPUs (e.g. "gaming" hardware) is technically possible but not advisable: these GPUs are not well suited since they do not offer fast double-precision floating-point arithmetic (FP64) performance and in general have smaller memories without error correction code (ECC) capabilities.
Since the graphics card, you mention in your post seems to fall in the category of "gaming" hardware it is perhaps not the best choice if you intend to use it for double-precision floating-point computations (e.g. with VASP).

Post Reply