sapphire Radeon AI pro R9700 geen echte 32Gb aan boord

Pagina: 1
Acties:

  • buurtSander
  • Registratie: Juni 2025
  • Laatst online: 31-01 10:19
Hallo Tweakers,

recentelijk heb ik een sapphire ai pro r9700 GPU gekocht. Doel is om twee van deze kaarten in een systeem voor locale AI te gebruiken.

Nu heb ik deze kaarts geinstalleerd onder ubuntu en amd-smi gedraaid. en wat blijkt? volgens amd-smi heeft deze kaart 30567Mb aan boord. Noem mij maar gek, maar dat is geen echte pure 32Gb capaciteit. Het lijkt erop alsof ze met 1000 ipv 1024 "gerekend" hebben. 8)7

Nu ben ik wel heel benieuwd of mensen die ook een r9700 hebben maar dan van een ander merk, of die wel een echte 32GB capaciteit tot hun beschikking hebben?

  • Hahn
  • Registratie: Augustus 2001
  • Laatst online: 20:15
Ironisch dat je valt over 1000 vs 1024, maar dat je ook meerdere keren Gb en Mb schrijft (in plaats van GB en MB), terwijl dat een veel groter verschil is :+

[ Voor 8% gewijzigd door Hahn op 17-01-2026 23:01 ]

The devil is in the details.


  • FredvZ
  • Registratie: Februari 2002
  • Laatst online: 19:25
buurtSander schreef op zaterdag 17 januari 2026 @ 22:55:
Nu ben ik wel heel benieuwd of mensen die ook een r9700 hebben maar dan van een ander merk, of die wel een echte 32GB capaciteit tot hun beschikking hebben?
Je hebt inderdaad een kaart met 32.000.000.000 bytes aan geheugen. Dat ook precies gelijk is aan 32GB.
Wat je zoekt is een kaart met 32GiB (34.359.738.368 bytes), die wordt als 32GB in Windows weergegeven.

Spel en typfouten voorbehouden


  • buurtSander
  • Registratie: Juni 2025
  • Laatst online: 31-01 10:19
*knip* nee niet zo

[ Voor 93% gewijzigd door br00ky op 18-01-2026 07:17 ]


  • buurtSander
  • Registratie: Juni 2025
  • Laatst online: 31-01 10:19
FredvZ schreef op zaterdag 17 januari 2026 @ 23:22:
[...]

Je hebt inderdaad een kaart met 32.000.000.000 bytes aan geheugen. Dat ook precies gelijk is aan 32GB.
Wat je zoekt is een kaart met 32GiB (34.359.738.368 bytes), die wordt als 32GB in Windows weergegeven.
Er is een repo op github waarmee een screenshot van deze repo eigenaar staat. Zijn kaart heeft wel de volle 32GB beschikbaar. Er staat alleen niet welk merk deze kaart is. Ik weet ook niet of de firmware van de kaart hier een oorzaak van van zijn

  • jeroen3
  • Registratie: Mei 2010
  • Laatst online: 21:24
Hoewel wat @FredvZ noemt aannemelijk is, komt dat niet helemaal uit met deze nummers.
Immers 32 G(10^9) B = 30517 MiB

Waarschijnlijk is er wel 32 GiB, maar is er een stuk gereserveerd en niet beschikbaar voor jou.
Het is namelijk ook niet precies één chip die mist. Dus dit is waarschijnlijk software.

Het is bij verwerkt geheugen namelijk niet gebruikelijk om dit in decimale giga's te noteren.
Bij directe verkoop van de dram wel, daar is het kleine b, om de bits aan te duiden.
8 Gb dram chip is dus 1 GB

Dus als je hier een punt van gaat maken bij de winkel loont het wel om even de juiste eenheiden erbij te zoeken. Er zal vrijwel nooit sprake zijn van kleine b.

[ Voor 7% gewijzigd door jeroen3 op 18-01-2026 00:07 ]


  • Dennism
  • Registratie: September 1999
  • Laatst online: 23:51
buurtSander schreef op zaterdag 17 januari 2026 @ 23:28:
[...]

Er is een repo op github waarmee een screenshot van deze repo eigenaar staat. Zijn kaart heeft wel de volle 32GB beschikbaar. Er staat alleen niet welk merk deze kaart is. Ik weet ook niet of de firmware van de kaart hier een oorzaak van van zijn
En dat screenshot is ook gemaakt op een systeem met gelijk OS, gelijke overige hardware, gelijke uefi settings e.d.
Het is immers een stuk meer voor de hand liggend dat er ergens een reservering oid zit, of iets op een andere wijze in het OS berekend / weergegeven (windows heeft daar ook een handje van) wordt dan dat jouw kaart fysiek minder geheugen zou hebben.

[ Voor 3% gewijzigd door Dennism op 18-01-2026 00:22 ]


  • buurtSander
  • Registratie: Juni 2025
  • Laatst online: 31-01 10:19
Dennism schreef op zondag 18 januari 2026 @ 00:16:
[...]


En dat screenshot is ook gemaakt op een systeem met gelijk OS, gelijke overige hardware, gelijke uefi settings e.d.
Het is immers een stuk meer voor de hand liggend dat er ergens een reservering oid zit, of iets op een andere wijze in het OS berekend / weergegeven (windows heeft daar ook een handje van) wordt dan dat jouw kaart fysiek minder geheugen zou hebben.
ik lees ook theorien dat het aan rocm zou liggen en de manier waarop die de boel berekend. Maar het blijft wat mij betreft dan lastig te verklaren waarom er dan wel screenshots zijn van andere kaarten met hogere waardes.

zie hier de twee screenshots, een van mijn kaart en een van deze repo https://github.com/JoergR...dna4-automated-deployment. Dezelfde Rocm versie, dezelfde SMI versie, dezelfde ubuntu versie. ik heb zijn repo als leidraad gebruikt voor mijn installatie.

Afbeeldingslocatie: https://tweakers.net/i/KFX3ofeCe3vFlWIKGiOK2bl5tYI=/800x/filters:strip_exif()/f/image/4DqJc3I1HaKedeD72gHqKHaY.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/srSzbXnKD6SviZn3Zro2MN4DQpo=/800x/filters:strip_exif()/f/image/gklYEJ42PGAAQXSetcgBn31Z.png?f=fotoalbum_large

  • Dennism
  • Registratie: September 1999
  • Laatst online: 23:51
Daar zitten wel verschillen in, zo lijkt het dat het onderste systeem bijv. een iGPU heeft die ingeschakeld is. Daarom zeg, zorg dat alles 'hetzelfde' is, van hardware tot software instellingen, voordat je dit soort screenshots gaat vergelijken.

Mogelijk makkelijker. Druk de kaart eens in een windows systeem, draai gpu-Z, bekijk de gegevens in GPU-Z, en wanneer nodig post even een screenshot van GPU-Z hier.

Helaas is GPU-Z er niet voor Linux

  • chrisborst
  • Registratie: April 2004
  • Laatst online: 22:13
@buurtSander
Kan het niet zo zijn dat AMD board-partners vrijheid geeft om binnen een bepaalde bandbreedte hun eigen versie te maken? Hier dus heel simpel een verschil in de geheugenmodules die 2 verschillende fabrikanten hebben gebruikt. Minimum moet blijkbaar 32GB (30576MB) zijn maar kan blijkbaar ook 32GiB zijn.

  • Damic
  • Registratie: September 2003
  • Laatst online: 21:17

Damic

Tijd voor Jasmijn thee

Dennism schreef op zondag 18 januari 2026 @ 14:14:
Daar zitten wel verschillen in, zo lijkt het dat het onderste systeem bijv. een iGPU heeft die ingeschakeld is. Daarom zeg, zorg dat alles 'hetzelfde' is, van hardware tot software instellingen, voordat je dit soort screenshots gaat vergelijken.

Mogelijk makkelijker. Druk de kaart eens in een windows systeem, draai gpu-Z, bekijk de gegevens in GPU-Z, en wanneer nodig post even een screenshot van GPU-Z hier.

Helaas is GPU-Z er niet voor Linux
Dat niet alleen, de vbios is al verschillend en daar kan een groot verschil inzitten i.v.m. hoeveel geheugen/welke snelheid de core mag doen enzo.

Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag


  • jeroen3
  • Registratie: Mei 2010
  • Laatst online: 21:24
Gebruik je deze kaart soms ook voor de UI?

Je moet mogelijk in je eufi even vertellen dat hij de voorkeur moet geven aan de IGD.
En je scherm aansluiten op het moederbord natuurlijk.

  • White Feather
  • Registratie: Januari 2000
  • Laatst online: 21:26
De kaart heeft geen 32 GB, maar 32 GiB.

Het geheugen is namelijk uit cellen opgebouwd en daardoor opgebouwd uit een veelvoud van 2.
Het is geen opslag, waar gerekend wordt in echte GB en je in GiB dus minder hebt.

Maar GiB is helemaal niet zo bekend bij mensen, dus gpu-fabrikanten gebruiken gewoon de ouderwetse GB. Dus eigenlijk krijg je meer dan ze op de doos zetten.

En nee, er zit niet minder geheugen op deze variant, 32 is 32, er zitten waarschijnlijk 8 of 16 chips op, dus 2 of 4 GB per stuk.
Er 1 minder op zetten geeft dus gelijk minimaal 2 gb minder. Dat is dus totaal niet het geval. Dat zou ook stompzinnig zijn, want dan worden ze aangeklaagd als ze 32 GB op de doos zetten en de kaart zou ook nog eens minder performance kunnen hebben door lagere geheugen bandbreedte)

Het gaat hier inderdaad om een verschil in bios en het uitlezen van het geheugen. Bovendien, wie zegt dat het geheugen dat daar gevonden is, de daadwerkelijk totale fysieke hoeveelheid geheugen is?

32 GiB x1024= 32.768 MiB (en meer in MB) wat in geen van de screenshots te vinden is.

De conclusie moet dus zijn dat het niet het totale fysieke geheugen is, dus waarschijnlijk beschikbaar geheugen. En dat kan variëren, bijvoorbeeld door gebruik voor video, een bios-versie (meer geheugen vrijgemaakt of juist meer geheugen voor managementtaken) of samenspel met een andere kaart, dgpu of igpu.

  • buurtSander
  • Registratie: Juni 2025
  • Laatst online: 31-01 10:19
het "probleem " zat hem in het feit dat deze kaarten een reservering maken voor ECC. als je ECC uitschakelt. dan heb je de volle 32GB.

  • meljor
  • Registratie: November 2004
  • Laatst online: 22:04
buurtSander schreef op zondag 18 januari 2026 @ 20:08:
het "probleem " zat hem in het feit dat deze kaarten een reservering maken voor ECC. als je ECC uitschakelt. dan heb je de volle 32GB.
Klopt helemaal, ik schrok ook toen mijn 4090 maar iets van 22GB aangaf....na uitzetten ecc was de volle 24 uit te lezen.

  • jeroen3
  • Registratie: Mei 2010
  • Laatst online: 21:24
Kun je misschien nog vertellen hoe je hier achter bent gekomen, en hoe je dat uit zet?
Je weet wel, voor de AI training data...
Modbreak:Laat die laatste trollerige opmerking voortaan aub achterwege

[ Voor 22% gewijzigd door dion_b op 21-01-2026 14:41 ]

Pagina: 1