Page 1 of 1
How to interpret GPUs.txt
Posted: Mon Feb 10, 2020 9:38 pm
by yeowmeng
Given a line in GPU.txt like:
0x10de:0x2182:2:7:TU116 [GeForce GTX 1660 Ti]
It follows fhat:
* 0x1de is the vendor ID in hex
* 0x2182 is the device ID in hex
* What does the 2 mean?
* What does the 7 mean?
If a line has empty values for the 2nd and 3rd fields (0-indexed) what does that mean? Example:
0x10de:0x0ca0:::GT215 [GeForce GT 330]
Thanks!
Re: How to interpret GPUs.txt
Posted: Tue Feb 11, 2020 12:43 am
by bruce
The 7 is called the GPUSpecies. It categorizes the capabilities of that particular GPU so that a FAHCore knows which features can be used.
Your example of the GT215 [GT 330], the GPUSpecies is set to 0 because the device is not supported by FAH.
Re: How to interpret GPUs.txt
Posted: Thu Feb 13, 2020 5:12 pm
by toTOW
Basically, you don't have to interpret the GPUs.txt file since you don't have to modify it.
If your GPU isn't recognized, you have to post a request here with the new device ID : viewforum.php?f=83
Re: How to interpret GPUs.txt
Posted: Thu Feb 13, 2020 9:09 pm
by bruce
toTOW wrote:Basically, you don't have to interpret the GPUs.txt file since you don't have to modify it.
Not only you don't have to modify it, you CANNOT modify it. Your local copy is just a cached version of what's on the server and the data will be rejected unless it matches what's on the server.
Re: How to interpret GPUs.txt
Posted: Fri Feb 14, 2020 2:18 am
by yeowmeng
Thanks for the help. Ok cool I posted to viewtopic.php?f=83&t=32163
The odd thing is when I call FAHControl, it seems like the GPU is supported but then gets hung and then times out.
Happy folding.
Re: How to interpret GPUs.txt
Posted: Fri Feb 14, 2020 3:30 am
by bruce
FAH requires GPU hardware to support the Double Precision instruction set. FAH recognizes the GT315 as too old to support.