Metadata for GPUs.txt?

Post requests to add new GPUs to the official whitelist here.

Moderators: Site Moderators, FAHC Science Team

Metadata for GPUs.txt?

Postby StanGreen » Sun Mar 29, 2020 3:57 pm

It looks like GPUs.txt has 5 columns separated by a colon (:), but I am not sure what each column means. Yes, the name is clear, but what are the other 4 columns? Also, I assume one of the columns denotes which is whitelisted and which is blacklisted. If this is not true, how do I separate the whitelist from the blacklist.?
Posts: 2
Joined: Thu Mar 26, 2020 3:51 am

Re: Metadata for GPUs.txt?

Postby jonault » Sun Mar 29, 2020 5:33 pm

The first two columns are the signature used to identify the card.

The third column indicates the brand - 1 for ATI/AMD, 2 for NVIDIA.

The fourth column indicates the capabilities of the processor on the card. These are brand specific from what I've read elsewhere on the forum. Higher values are better, but I don't know what the threshold is for a card to be supported - again that seems to vary between NVIDIA & AMD.

The last column is just a text identifier.

If I want to know whether a GPU is supported by F@H, I just go look it up in the TechPowerUp GPU database. If the card supports OpenCL 1.2 and 64 bit floating point, it should be able to fold; if it's missing either of those things, it won't.
Posts: 176
Joined: Fri Dec 14, 2007 10:53 pm

Re: Metadata for GPUs.txt?

Postby Joe_H » Sun Mar 29, 2020 7:58 pm

Blackisted devices will have zero or nothing entered into the 3rd and 4th columns.

Whitelisted cards will not be used if the value in the 4th column is not high enough for the brand card, this is referred to as "species" usually among the F@h support group. This can represent lack of DP support for example. There were GPU projects up until last year that did not require DP, so there are some cards which need moving to the blacklist at one point

AMD cards have an additional issue. Originally they were entered based on which series they were in and the species number set accordingly. But with the mix of technologies AMD used in each series, cards that support DP and those which do not were lumped together. As ones are identified that incorrectly indicate they have DP available, but do not, the file is getting update to reflect that.

RDNA based cards required a new species number, they required a code update to be used. That update is only available in the GPU Core_22 and is not going to be back ported to Core_21.

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
Site Admin
Posts: 6680
Joined: Tue Apr 21, 2009 5:41 pm
Location: W. MA

Return to New GPUs (whitelist)

Who is online

Users browsing this forum: No registered users and 3 guests