AMD or Nvidia

Moderators: Site Moderators, FAHC Science Team

Post Reply
Forcinghavok
Posts: 130
Joined: Wed Feb 06, 2013 4:46 pm

AMD or Nvidia

Post by Forcinghavok »

Hello, I noticed that games and even folding at home is more geared towards Nvidia. ie., in f@h it says "CUDA: Not detected: Failed to open dynamic library 'nvcuda.dll': The 13:59:23: specified module could not be found" and the other is "temperature control is not available" for AMD hardware! Just curious why nobody supports AMD? Can you not control the temperature with AMD?


My question is what brand is better for f@h, Nvidia or AMD?
JimboPalmer
Posts: 2573
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: AMD or Nvidia

Post by JimboPalmer »

Your choice!

CUDA is a Nvidia specific language or interface for general purpose computing on GPUs, the open source alternative is OpenCL.

AMD supports OpenCL very well with new drivers supporting new versions, I think they are to OpenCL 2.2

Nvidia once released an OpenCL 1.2 driver but never anything more recent. They hope you lock into their cards.

You will see 'F@H runs 25% faster on CUDA' but that is 25% faster than a driver last updated in 2015, several generations of hardware ago.
[edit: I am out of date "April 6, 2021: Nvidia supports OpenCL 3.0 for Ampere. Maxwell and later GPUs also supports OpenCL 3.0 with Nvidia driver 465+"]

As I understand it, temperature control is depreciated on every GPU and only exists to annoy you. It was supported in Core 15 but not Core 17, we are on Core 22 now. (They have not officially retired Core 21 but I have not seen one in a year)

I have used both AMD and Nvidia, but right now I am using low profile cases, the GTX 1650 is the best you can do low profile.
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
iero
Posts: 177
Joined: Tue Feb 09, 2021 10:40 am

Re: AMD or Nvidia

Post by iero »

Personally, on one hand, I traded my RX 5700 XT for a brand new RTX 3060 since I didn't intend to mine crypto [due to noise concerns] and saw a decrease in avg Power Draw and an increase in PPD.
On the other hand, I traded my RX 480 for a GTX 970 and while I saw an 25% increase [on avg] in PPD, the avg Power Draw doubled [and along with it did the noise - despite a 3x fan model of the 970]. So the PPD/watt decreased drastically and I decided to revert to my beloved RX 480 instead.

So, AMD vs Nvidia, doesn't seem to be so cut and dry after all.
Image
GPU only
RTX 3060 12GB Gigabyte Gaming OC [currently mining]
Folding since 14/02/2021
Forcinghavok
Posts: 130
Joined: Wed Feb 06, 2013 4:46 pm

Re: AMD or Nvidia

Post by Forcinghavok »

Wow, that's interesting. Yea I don't mind the noise or power usage. I do want more power and more folding. I am personally an AMD man. With that being said I will stick with them I suppose.

Thanks.
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: AMD or Nvidia

Post by bruce »

JimboPalmer wrote:[edit: I am out of date "April 6, 2021: Nvidia supports OpenCL 3.0 for Ampere. Maxwell and later GPUs also supports OpenCL 3.0 with Nvidia driver 465+"]
The FAHCore that uses OpenCL won't care since it's written to support OpenCL 1.2 which is still required by older AMD hardware and NVidia works fine on CUDA or falls back to OpenCL if necessary. (OpenCL 3.0 drivers accept commands from out OpenCL 1.2 code.)
JimboPalmer
Posts: 2573
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: AMD or Nvidia

Post by JimboPalmer »

bruce wrote:
JimboPalmer wrote:[edit: I am out of date "April 6, 2021: Nvidia supports OpenCL 3.0 for Ampere. Maxwell and later GPUs also supports OpenCL 3.0 with Nvidia driver 465+"]
The FAHCore that uses OpenCL won't care since it's written to suppor OpenCL 1.2 which is still required by older AMD hardware and NVidia works fine on CUDA or falls back to OpenCL if necessary. (OpenCL 3.0 drivers accept commands from out OpenCL 1.2 code.)
I am not expecting speed up in the GROMACS code itself, as you say it still needs to support OpenCL 1.2, but rather in the Nvidia OpenCL driver, which now can assume a Maxwell GPU rather than a Kepler GPU. More advanced hardware may allow speedier drivers. It is moot however, as an Nvidia GPU that supports OpenCL 3.0 also supports CUDA. And Nvidia will want CUDA to be faster.
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
MeeLee
Posts: 1375
Joined: Tue Feb 19, 2019 10:16 pm

Re: AMD or Nvidia

Post by MeeLee »

iero wrote:Personally, on one hand, I traded my RX 5700 XT for a brand new RTX 3060 since I didn't intend to mine crypto [due to noise concerns] and saw a decrease in avg Power Draw and an increase in PPD.
On the other hand, I traded my RX 480 for a GTX 970 and while I saw an 25% increase [on avg] in PPD, the avg Power Draw doubled [and along with it did the noise - despite a 3x fan model of the 970]. So the PPD/watt decreased drastically and I decided to revert to my beloved RX 480 instead.

So, AMD vs Nvidia, doesn't seem to be so cut and dry after all.
That's because your 970 is 3 generations old.
The 970 is superseded by a 1070, which is superseded by a 2070, and a 3070.
While consuming roughly the same power, The difference between the 3070 and the 970 is that the 3070 nets you 10x-15x the PPD of the 970.
Post Reply