Question about GPUSpecies
Moderator: Site Moderators
Forum rules
Please read the forum rules before posting.
Please read the forum rules before posting.
-
- Posts: 27
- Joined: Sun Aug 02, 2020 2:58 pm
Question about GPUSpecies
Hello all together and a nice Wednesday!
Yesterday I read the announcement https://foldingforum.org/viewtopic.php?f=24&t=36252 and I wondered if there is somewhere something to read about the parameter GPUSpecies. Is there something?
Yesterday I read the announcement https://foldingforum.org/viewtopic.php?f=24&t=36252 and I wondered if there is somewhere something to read about the parameter GPUSpecies. Is there something?
-
- Posts: 124
- Joined: Sat Apr 18, 2020 1:50 pm
Re: Question about GPUSpecies
17304 is excluded from amd GPUs (PPD extremely low) and not for very fast Nvidia GPUs (low ppd).
17305 is limited to fast amd GPUs and very fast nvidia GPUs
17306 is limited to fast amd and very fast nvidia GPUs.
17305 is limited to fast amd GPUs and very fast nvidia GPUs
17306 is limited to fast amd and very fast nvidia GPUs.
-
- Posts: 27
- Joined: Sun Aug 02, 2020 2:58 pm
Re: Question about GPUSpecies
Is there a detailed list, which GPUs are which species?
-
- Site Moderator
- Posts: 6986
- Joined: Wed Dec 23, 2009 9:33 am
- Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB
Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400 - Location: Land Of The Long White Cloud
- Contact:
Re: Question about GPUSpecies
If you look at your GPUs.txt file, it will have all those details per GPU.
Off the top of my head:
8 -> Top of the line Nvidia GPUs from 1000, 2000 and 3000 Series
7 -> Second best Nvidia GPUs
6 -> mid-range Nvidia GPUs
5 -> something...
4 -> something...
3 -> something...
2 -> low-end Nvidia GPUs
1 -> Nvidia GPUs that support Double Precision but only have OpenCL 1.1
0 -> Nvidia GPUs that don't support Double Precision
For AMD, they have a completely different classification which I don't know since it is a bit more convoluted than Nvidia's classification.
This will completely change in the future when we move towards automatic benchmarking and classification of GPUs.
Off the top of my head:
8 -> Top of the line Nvidia GPUs from 1000, 2000 and 3000 Series
7 -> Second best Nvidia GPUs
6 -> mid-range Nvidia GPUs
5 -> something...
4 -> something...
3 -> something...
2 -> low-end Nvidia GPUs
1 -> Nvidia GPUs that support Double Precision but only have OpenCL 1.1
0 -> Nvidia GPUs that don't support Double Precision
For AMD, they have a completely different classification which I don't know since it is a bit more convoluted than Nvidia's classification.
This will completely change in the future when we move towards automatic benchmarking and classification of GPUs.
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time
Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time
Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
-
- Posts: 27
- Joined: Sun Aug 02, 2020 2:58 pm
Re: Question about GPUSpecies
Thanks.
Is it the 4th parameter?
Is it the 4th parameter?
Code: Select all
0x10de:0x1c81:2:7:GP107 [GeForce GTX 1050 LP] 1862
^ GPUSpecies?
-
- Site Admin
- Posts: 7936
- Joined: Tue Apr 21, 2009 4:41 pm
- Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2 - Location: W. MA
Re: Question about GPUSpecies
Yes. The first two fields are the PCI device ID (manufacturer:device), third field indicates AMD (1), nVidia (2) or Intel (3). The fifth field is a description string, only used for display purposes.
iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
Re: Question about GPUSpecies
The purpose of the GPU Species is to try to direct work units to graphics cards suitable for that project.
The GPU Species is a band representing the speed and capabilities of the graphics card you're offering for use.
We donors/folders/whateveryouwanttocallus have a wide variety of graphics cards ranging from old/slow to new/fast and every combination in between.
The work units come in different sizes and complexity as well, some big, others small. A big unit will swamp a small card and likely fail the deadline. Equally a small unit wastes the resources of a big fast card as it may only use the card to 40%.
Occasionally we have received work units unsuitable for the hardware we're running which is probably part of the reason there is a project to give a greater level of granularity to the GPU species list to better distribute the work units to the hardware we have offered up.
The GPU Species is a band representing the speed and capabilities of the graphics card you're offering for use.
We donors/folders/whateveryouwanttocallus have a wide variety of graphics cards ranging from old/slow to new/fast and every combination in between.
The work units come in different sizes and complexity as well, some big, others small. A big unit will swamp a small card and likely fail the deadline. Equally a small unit wastes the resources of a big fast card as it may only use the card to 40%.
Occasionally we have received work units unsuitable for the hardware we're running which is probably part of the reason there is a project to give a greater level of granularity to the GPU species list to better distribute the work units to the hardware we have offered up.
-
- Posts: 27
- Joined: Sun Aug 02, 2020 2:58 pm
Re: Question about GPUSpecies
Thank you all for your explanations!
Re: Question about GPUSpecies
They may need to extend the classification, as Nvidia RTX 3000 GPUs are a bit faster than 2000 GPUs, but are significantly faster (with more many more cores) than the GTX 1000 series.
I think the RTX 3000 and upcoming 4000 series, as well as AMD BIG NAVI will need a totally new category.
I think the RTX 3000 and upcoming 4000 series, as well as AMD BIG NAVI will need a totally new category.
-
- Site Moderator
- Posts: 6986
- Joined: Wed Dec 23, 2009 9:33 am
- Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB
Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400 - Location: Land Of The Long White Cloud
- Contact:
Re: Question about GPUSpecies
IMO, I won't worry about reclassification of the GPU Species at this point since the new system is being worked on. I would personally prefer that the new system is developed and leave the existing system as is until the new one is on-line and functional.
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time
Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time
Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
Re: Question about GPUSpecies
The active system was based primarily on the hardware classification given my to the actual chip in the GPU. They were NOT split up based on the number of execution units (aka shaders). The future system will account for actual measured FAH throughput speeds; not on advertised features.
Posting FAH's log:
How to provide enough info to get helpful support.
How to provide enough info to get helpful support.