Why has GPU slot and OS changed in Recent CPUs?

Moderators: Site Moderators, FAHC Science Team

Post Reply
ETA_2025
Posts: 108
Joined: Mon Jan 30, 2023 10:43 am
Hardware configuration: NVIDIA RTX 4070
20 x Raspberry Pi 5 Model B 2GB RAM
Location: VIC, Australia

Why has GPU slot and OS changed in Recent CPUs?

Post by ETA_2025 »

Does anyone know why my GPU in Recent CPUs has changed from:

Code: Select all

   Slot         OS
NVidia GPU    Windows 
to:

Code: Select all

   Slot         OS
    x86        WIN64
? Is it to do with changing from v7.6.21 to v8.4.9?
Image
arisu
Posts: 248
Joined: Mon Feb 24, 2025 11:11 pm

Re: Why has GPU slot and OS changed in Recent CPUs?

Post by arisu »

I don't know about the slot, but v8 identifies Windows as WIN64.
muziqaz
Posts: 1531
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 9950x, 7950x3D, 5950x, 5800x3D
7900xtx, RX9070, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Re: Why has GPU slot and OS changed in Recent CPUs?

Post by muziqaz »

V7 is 32bit client
V8 is 64bit only
That is the difference of how it is seen by server.
FAH Omega tester
Image
DarkFoss
Posts: 122
Joined: Fri Apr 16, 2010 11:43 pm
Hardware configuration: AMD 5800X3D Asus ROG Strix X570-E Gaming WiFi II bios 5003 G-Skill TridentZ Neo 3600mhz Asrock Tachi RX 7900XTX Corsair rm850x psu Asus PG32UQXR EK Elite 360 D-rgb aio Win 11pro/Kubuntu 2404.2 LTS UPS BX1500G
Location: Galifrey

Re: Why has GPU slot and OS changed in Recent CPUs?

Post by DarkFoss »

With the new client my card is now seen as a gfx 1100 under both Win and Linux.
Nothing to worry about cuts down on needless clutter id'ing cards by a common nomenclature is a good thing. Small changes like this can end up saving quite a bit of data space in the long run.
Image
muziqaz
Posts: 1531
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 9950x, 7950x3D, 5950x, 5800x3D
7900xtx, RX9070, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Re: Why has GPU slot and OS changed in Recent CPUs?

Post by muziqaz »

gfx1100 is architecture codename, and it is not intentional to be displayed in fahclient. This will eventually change to actual Product name. This is only AMD and only on Linux
FAH Omega tester
Image
DarkFoss
Posts: 122
Joined: Fri Apr 16, 2010 11:43 pm
Hardware configuration: AMD 5800X3D Asus ROG Strix X570-E Gaming WiFi II bios 5003 G-Skill TridentZ Neo 3600mhz Asrock Tachi RX 7900XTX Corsair rm850x psu Asus PG32UQXR EK Elite 360 D-rgb aio Win 11pro/Kubuntu 2404.2 LTS UPS BX1500G
Location: Galifrey

Re: Why has GPU slot and OS changed in Recent CPUs?

Post by DarkFoss »

Generic AMD 7900XTX or vendor specific ID as well? The new release of Lact .0.7.3 has an imbedded file included for example

Code: Select all

lact cli info
GPU 1002:744C-1849:5302-0000:0b:00.0:
=====================================
GPU Model: AMD Radeon RX 7900 XTX (0x1002:0x744C:0xC8)
Card Manufacturer: ASRock Incorporation (0x1849)
Card Model: ASRock RX 7900 XTX Taichi (0x5302)
Driver Used: amdgpu
VBIOS Version: 022.001.002.010.000001 [2022/11/28 23:45]
VRAM Size: 24560 MiB
GPU Family: GC 11.0.0
ASIC Name: GFX1100/Navi31
Compute Units: 96
VRAM Type: GDDR6
VRAM Manufacturer: samsung
Theoretical VRAM Bandwidth: 959
L1 Cache (Per CU): 32 KiB
L2 Cache: 6144 KiB
L3 Cache: 96 MiB
Resizeable bar: Enabled
CPU Accessible VRAM: 24560
Link Speed: 16.0 GT/s PCIe x16
Image
Joe_H
Site Admin
Posts: 8087
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Studio M1 Max 32 GB smp6
Mac Hack i7-7700K 48 GB smp4
Location: W. MA

Re: Why has GPU slot and OS changed in Recent CPUs?

Post by Joe_H »

I don't know how far they will go into specific vendors for example, but possibly go into more of the fields that ID a GPU. Nvidia uses the first two PCI ID fields to pretty much ID a card to the main model info, but AMD puts that farther in. So for example, the GPUs.txt entry for this is:

Code: Select all

0x1002:0x744c:1:9:Navi 31 [Radeon RX 7900XT/XTX/GRE]
AMD uses the same code for a group of cards that use the same GPU chip. So the two PCI ID fields F@h uses currently can not distinguish between various specific AMD models. But for F@h's purposes that is not necessary. People have been asking for more detail, and that may show up eventually. It requires looking at more of the PCI ID fields than have been used to this point.
Image
muziqaz
Posts: 1531
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 9950x, 7950x3D, 5950x, 5800x3D
7900xtx, RX9070, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Re: Why has GPU slot and OS changed in Recent CPUs?

Post by muziqaz »

PCI ID is used for whitelisting, more than anything. For fahclient it should be possible to pick a product name to be displayed instead of gfx code
FAH Omega tester
Image
Joe_H
Site Admin
Posts: 8087
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Studio M1 Max 32 GB smp6
Mac Hack i7-7700K 48 GB smp4
Location: W. MA

Re: Why has GPU slot and OS changed in Recent CPUs?

Post by Joe_H »

For AMD the product name is determined farther into the PCI ID fields returned than for Nvidia. That info was posted internally by someone connected with AMD at least a couple years ago.
muziqaz
Posts: 1531
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 9950x, 7950x3D, 5950x, 5800x3D
7900xtx, RX9070, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Re: Why has GPU slot and OS changed in Recent CPUs?

Post by muziqaz »

Yes, AMD uses PCI ID suffixes, but we are not talking about that.
Client sees AMD GPUs in their arch codename instead of AMD RX 6000. This should be changed in the future. It should be possible to display actual product name, like nvidia does. PCI ID is still gonna be used, and it still going to bunch up several GPUs within the same pci id
FAH Omega tester
Image
ETA_2025
Posts: 108
Joined: Mon Jan 30, 2023 10:43 am
Hardware configuration: NVIDIA RTX 4070
20 x Raspberry Pi 5 Model B 2GB RAM
Location: VIC, Australia

Re: Why has GPU slot and OS changed in Recent CPUs?

Post by ETA_2025 »

Can anyone explain why my GPU has changed from

Code: Select all

NVidia GPU
to

Code: Select all

x86
in the Slot column of Recent CPUs
Image
muziqaz
Posts: 1531
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 9950x, 7950x3D, 5950x, 5800x3D
7900xtx, RX9070, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Re: Why has GPU slot and OS changed in Recent CPUs?

Post by muziqaz »

ETA_2025 wrote: Sat Apr 12, 2025 1:02 pm Can anyone explain why my GPU has changed from

Code: Select all

NVidia GPU
to

Code: Select all

x86
in the Slot column of Recent CPUs
Recent CPUs is broken. Don't pay attention to that
FAH Omega tester
Image
toTOW
Site Moderator
Posts: 6421
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France
Contact:

Re: Why has GPU slot and OS changed in Recent CPUs?

Post by toTOW »

Correction : v8 client is broken and doesn't make a difference between each "slots" you have configured. So if you have one CPU slot and on GPU one, it will alternatively report returned WUs as CPU and GPU in Recent CPU page.

For some reason, Joseph decided that Machine IDs were no longer needed and removed them from v8 client. The were used to identify each slots in a single client. Now there's only Client ID that is shared between all resources of a v8 client.
Image

Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.
muziqaz
Posts: 1531
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 9950x, 7950x3D, 5950x, 5800x3D
7900xtx, RX9070, Radeon 7, 5700xt, 6900xt, RX 550 640SP
Location: London
Contact:

Re: Why has GPU slot and OS changed in Recent CPUs?

Post by muziqaz »

recent CPU in its own without this instance is still broken, as it shows absolute nonsense
FAH Omega tester
Image
ETA_2025
Posts: 108
Joined: Mon Jan 30, 2023 10:43 am
Hardware configuration: NVIDIA RTX 4070
20 x Raspberry Pi 5 Model B 2GB RAM
Location: VIC, Australia

Re: Why has GPU slot and OS changed in Recent CPUs?

Post by ETA_2025 »

toTOW wrote: Sat Apr 12, 2025 10:15 pm Correction : v8 client is broken and doesn't make a difference between each "slots" you have configured. So if you have one CPU slot and on GPU one, it will alternatively report returned WUs as CPU and GPU in Recent CPU page...
Thank you for explaining this.
Image
Post Reply