Page 1 of 1
Why has GPU slot and OS changed in Recent CPUs?
Posted: Wed Apr 09, 2025 1:21 pm
by ETA_2025
Does anyone know why my GPU in Recent CPUs has changed from:
to:
? Is it to do with changing from v7.6.21 to v8.4.9?
Re: Why has GPU slot and OS changed in Recent CPUs?
Posted: Thu Apr 10, 2025 1:36 am
by arisu
I don't know about the slot, but v8 identifies Windows as WIN64.
Re: Why has GPU slot and OS changed in Recent CPUs?
Posted: Thu Apr 10, 2025 3:56 pm
by muziqaz
V7 is 32bit client
V8 is 64bit only
That is the difference of how it is seen by server.
Re: Why has GPU slot and OS changed in Recent CPUs?
Posted: Fri Apr 11, 2025 6:25 pm
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.
Re: Why has GPU slot and OS changed in Recent CPUs?
Posted: Fri Apr 11, 2025 7:04 pm
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
Re: Why has GPU slot and OS changed in Recent CPUs?
Posted: Fri Apr 11, 2025 7:22 pm
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
Re: Why has GPU slot and OS changed in Recent CPUs?
Posted: Fri Apr 11, 2025 7:55 pm
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.
Re: Why has GPU slot and OS changed in Recent CPUs?
Posted: Fri Apr 11, 2025 8:39 pm
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
Re: Why has GPU slot and OS changed in Recent CPUs?
Posted: Fri Apr 11, 2025 8:44 pm
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.
Re: Why has GPU slot and OS changed in Recent CPUs?
Posted: Fri Apr 11, 2025 8:50 pm
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
Re: Why has GPU slot and OS changed in Recent CPUs?
Posted: Sat Apr 12, 2025 1:02 pm
by ETA_2025
Can anyone explain why my GPU has changed from
to
in the Slot column of
Recent CPUs
Re: Why has GPU slot and OS changed in Recent CPUs?
Posted: Sat Apr 12, 2025 1:38 pm
by muziqaz
ETA_2025 wrote: ↑Sat Apr 12, 2025 1:02 pm
Can anyone explain why my GPU has changed from
to
in the Slot column of
Recent CPUs
Recent CPUs is broken. Don't pay attention to that
Re: Why has GPU slot and OS changed in Recent CPUs?
Posted: Sat Apr 12, 2025 10:15 pm
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.
Re: Why has GPU slot and OS changed in Recent CPUs?
Posted: Sat Apr 12, 2025 10:17 pm
by muziqaz
recent CPU in its own without this instance is still broken, as it shows absolute nonsense
Re: Why has GPU slot and OS changed in Recent CPUs?
Posted: Sun Apr 13, 2025 6:01 pm
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.