Gå til innhold

AMD Radeon RX 7xxx ( RDNA3)


Anbefalte innlegg

Videoannonse
Annonse

Ganske opplagt at AMD faila med første chiplet architecturefor for GPU'er, kan inkludere noen av hardware bugsa nedenfor.. Ser ut som vi kan få en respinna NV31 rundt sommeren 2023 med utbedret problematikk og forhåpentlig endel bedre ytelse. (og ganske sikkert 3ghz+ clockspeeds som alltids har vært målet for RDNA3) Blir heller ikke overrrasket om Nvidia "plutselig" finner ut at dem skal lansere 4090TI rundt akkurat denne samme tiden 😇(4090 er en veldig kutta ned die)

Going through mesa, seems GFX11 is really bug ridden, worse than RDNA1.

  • ALU Stall requires a lot of additional instructions to be inserted to signal a switch to another wave.
  • Export conflict, likely coming from the OREO
Currently all GFX11 have it.
  • GFX11 has excessive hazards which need a lot of wait states and idling/nop to allow the data dependency to get resolved.
  • Yikes so many dependency issues, which the HW cannot manage.
Spoiler

## RDNA3 / GFX11 hazards

### VcmpxPermlaneHazard

Same as GFX10.

### LdsDirectVALUHazard

Triggered by:
LDSDIR instruction writing a VGPR soon after it's used by a VALU instruction.

Mitigated by:
A vdst wait, preferably using the LDSDIR's field.

### LdsDirectVMEMHazard

Triggered by:
LDSDIR instruction writing a VGPR after it's used by a VMEM/DS instruction.

Mitigated by:
Waiting for the VMEM/DS instruction to finish, a VALU or export instruction, or
`s_waitcnt_depctr 0xffe3`.

### VALUTransUseHazard

Triggered by:
A VALU instrction reading a VGPR written by a transcendental VALU instruction without 6+ VALU or 2+
transcendental instructions in-between.

Mitigated by:
A va_vdst=0 wait: `s_waitcnt_deptr 0x0fff`

### VALUPartialForwardingHazard

Triggered by:
A VALU instruction reading two VGPRs: one written before an exec write by SALU and one after. To
trigger, there must be less than 3 VALU between the first and second VGPR writes and less than 5
VALU between the second VGPR write and the current instruction.

Mitigated by:
A va_vdst=0 wait: `s_waitcnt_deptr 0x0fff`

### VALUMaskWriteHazard

Triggered by:
SALU writing then reading a SGPR that was previously used as a lane mask for a VALU.

Mitigated by:
A VALU instruction reading a SGPR or with literal, or a sa_sdst=0 wait: `s_waitcnt_depctr 0xfffe`

Ser ut som om denne karen var ganske spot on med "leaks" pre-release:

Lite bevis for at ikke er er som det skal med NV31 😅

image.thumb.png.ca996772bd22daf001a913db1fcf2aee.png

Endret av Ola Norman
Lenke til kommentar
Nizzen skrev (4 timer siden):

 

7900xtx yter ikkje bedre enn 4080 i Amd spilla engang, det er dårlig nytt. Som jeg sa, så finnes det alltid noen utskudd. :p

Litt rød i kinna som gikk i Amd gpu fella ☺️

Syntes ikke det er så galt, 200 usd billigere enn 3080 og bedre/samme ytelse. Ray tracing blir for meg en kuriositet som enda ikke er klar for prime time😛

Er ikke nvidia eller amd fanboy, men driverne til amd er bedre. Ja kanskje når man overklokker at den krasjer "hardere", men utenom det så er bare så mange flere funksjoner. Samt at med rundt 50-70% image sharpening så ser spillene ekstremt bra ut på amd kortene.

Lenke til kommentar
Ola Norman skrev (29 minutter siden):

3ghz+ clockspeeds som alltids har vært målet for RDNA3

Liten followup hvor jeg henter dette ifra:

Three slides in the launch presentation indicating ~3GHz clocks 

image.png.e1f8042db07c9fc68349fecdd77380e8.png

image.thumb.png.d8de7057a8b92b5d319606602385a894.png

image.png.edb1360d0c537ee114273a92b97c46d8.png

JarleGutt skrev (18 minutter siden):

Dette er alarmerende! Noen som aner hvilke game engine dette vil treffe mest?

Det som du ser ute i reviews nå er med den gimpa ytelsen..

Blir ikke verre enn dette, heller bedre med litt mer modne software bandaids i tiden som kommer framover mot en respinna NV31 i H2 2023

Endret av Ola Norman
Lenke til kommentar

Alt er avhengig av hva prisen blir på i morgen, men foreløpig synes jeg ikke det ser særlig bra ut for 7900 - serien. Virker rett og slett ikke som at Nvidia får skikkelig konkurranse denne generasjonen heller, og nå kan de fortsette å ta blodpris for kortene sine. Dette var dårlige nyheter for alle oss hardware-interesserte. :(

Vet rett og slett ikke hva jeg skal gjøre nå. Hvis 7900XTX ikke overrasker positivt på pris i morgen, ender jeg nok opp med å kjøpe et 4080. :shrug:
 

Lenke til kommentar
1 hour ago, JarleGutt said:

Det er så, men det som gjør dette langt vanskeligere er det faktum at dersom man ikke er opptatt av RT, men heller ren performance blir dette ikke lenger eple mot eple. Hadde 4080 hatt samme performance som 7900XTX (nei det har det ikke, uannsett hvor mange gjennomsnitt performance grafer man viser, de fleste spill er markant bedre med XTX), men pluss god RT, ikke møkka plugg etc, så hadde dette vært enkelt, men det er det ikke.

Bare MÅ man ha RT så er det enkelt, laveste priset 4080. Vil man ha beste rendering performance + ymse anna, og RT ikke er viktig, så er XTX billigere (vet ikke hvor mye her i Norge, dessverre prøver de vel ta blodpris) og bedre.

Man kan ikke bare overføre prisene til Norge, da vi ser høyere priser her pga USD vs NOK etc. Det er ikke bare snakk om 2000 kr mer, dersom da butikkene ikke setter en altfor høy pris på XTX. Ikke utenkelig i det markedet vi har nå, og Komplett sliter alvorlig med 2022 tallene.

Man må mer enn 10 år tilbake for at grafikkort var kun raster vs raster. De som ikke bryr seg om annet står fritt til å velge for seg.

  • Liker 1
Lenke til kommentar
9 hours ago, Ola Norman said:

Ganske opplagt at AMD faila med første chiplet architecturefor for GPU'er, kan inkludere noen av hardware bugsa nedenfor.. Ser ut som vi kan få en respinna NV31 rundt sommeren 2023 med utbedret problematikk og forhåpentlig endel bedre ytelse. (og ganske sikkert 3ghz+ clockspeeds som alltids har vært målet for RDNA3) Blir heller ikke overrrasket om Nvidia "plutselig" finner ut at dem skal lansere 4090TI rundt akkurat denne samme tiden 😇(4090 er en veldig kutta ned die)

Going through mesa, seems GFX11 is really bug ridden, worse than RDNA1.

  • ALU Stall requires a lot of additional instructions to be inserted to signal a switch to another wave.
  • Export conflict, likely coming from the OREO
Currently all GFX11 have it.
  • GFX11 has excessive hazards which need a lot of wait states and idling/nop to allow the data dependency to get resolved.
  • Yikes so many dependency issues, which the HW cannot manage.
  Reveal hidden contents

## RDNA3 / GFX11 hazards

### VcmpxPermlaneHazard

Same as GFX10.

### LdsDirectVALUHazard

Triggered by:
LDSDIR instruction writing a VGPR soon after it's used by a VALU instruction.

Mitigated by:
A vdst wait, preferably using the LDSDIR's field.

### LdsDirectVMEMHazard

Triggered by:
LDSDIR instruction writing a VGPR after it's used by a VMEM/DS instruction.

Mitigated by:
Waiting for the VMEM/DS instruction to finish, a VALU or export instruction, or
`s_waitcnt_depctr 0xffe3`.

### VALUTransUseHazard

Triggered by:
A VALU instrction reading a VGPR written by a transcendental VALU instruction without 6+ VALU or 2+
transcendental instructions in-between.

Mitigated by:
A va_vdst=0 wait: `s_waitcnt_deptr 0x0fff`

### VALUPartialForwardingHazard

Triggered by:
A VALU instruction reading two VGPRs: one written before an exec write by SALU and one after. To
trigger, there must be less than 3 VALU between the first and second VGPR writes and less than 5
VALU between the second VGPR write and the current instruction.

Mitigated by:
A va_vdst=0 wait: `s_waitcnt_deptr 0x0fff`

### VALUMaskWriteHazard

Triggered by:
SALU writing then reading a SGPR that was previously used as a lane mask for a VALU.

Mitigated by:
A VALU instruction reading a SGPR or with literal, or a sa_sdst=0 wait: `s_waitcnt_depctr 0xfffe`

Ser ut som om denne karen var ganske spot on med "leaks" pre-release:

Lite bevis for at ikke er er som det skal med NV31 😅

image.thumb.png.ca996772bd22daf001a913db1fcf2aee.png

AMD tok en AMD altså :(

7900xtx var alltid ment å konkurrere med 4090 men tydeligvis gikk noe galt og klokkene er nesten 30% lavere enn hva som var ment.

Feilen medfører driverproblemer da de prøver å korrigere i Software. 
 

AMD er heldige at de konkurrerer mot 4080 som får kortene deres til å se bra ut

 

Endret av scuderia
Lenke til kommentar

Kan jo og nevnes att disse kortene faktisk får plass i kabinettet ditt uten vinkelsliper og knekte kabler. Ser det og som en fordel att den bruker vanlige konnektorer og ikke disse overgangene som nvidia styrer med. Og man trenger antaglivis ikke og oppgradere psu

Endret av Paccoo
Lenke til kommentar
scuderia skrev (1 time siden):

AMD tok en AMD altså :(

7900xtx var alltid ment å konkurrere med 4090 men tydeligvis gikk noe galt og klokkene er nesten 30% lavere enn hva som var ment.

Feilen medfører driverproblemer da de prøver å korrigere i Software. 
 

AMD er heldige at de konkurrerer mot 4080 som får kortene deres til å se bra ut

 

Ja dessverre 😥

Får se ann prisene om 5 timer men blir kanskje å kjøpe et kort, da jeg leker litt med tanke med å teste et nytt "økosystem" med tanke på drivere.. (selv om det bare blir sidegrade av mitt vannkjølte 3090)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...