AMD Vega 20 hittar ut i prestandatester – erbjuder 32 GB HBM2-minne

Permalänk

Frågan är om AMD ens kommer bry sig om att släppa 7nm Vega för konsumenter?

Visa signatur

Bärbar Speldator: AMD Ryzen 5 5600H I Nvidia RTX 3050 Ti
Xiaomi Poco X3 Pro I Nvidia Shield TV V2 I PS4 I

Permalänk
Medlem

@Swedish Berserk: Än så länge av vad jag har förstått så är det sagt att de inte tänker göra det, att Navi blir den som vi kommer få se. Däremot en ny Polaris (mid range) kan eventuellt komma innan Navi (high end). Men inget är satt i sten och det beror väl på tror jag hur de själva lyckas med de nya kretsarna och tillgängligheten samt hur nvidia tänker lansera.

Permalänk
Medlem
Skrivet av _Merc_:

@Tanax: arbets namnet för vega 64 var vega 10, arbetsnamnet för den nya kretsen på 7nm är vega 20. den kommer inte heta vega 20 eller vega 64 förmodligen.

Skrivet av Snubb1:

Det är skillnad på arkitektur namn och produktnamn.

Tack för förklaringen!
Så både Vega 64, 56, 11 och 8 är baserade på "Vega 10" med andra ord?

Permalänk
Medlem

Denna artikel förklarar lite mer om skillnaderna i Linux-relaterade patcharna:
https://www.phoronix.com/scan.php?page=news_item&px=Vega-12-2...

Bland annat vilka nya instruktioner som har lagts till för AI och att support redan är på väg in i officiella källkodsträdet.

Skickades från m.sweclockers.com

Visa signatur

Mjölnir: Ryzen 9 3900X | X570-I | Ballistix Sport 32GB | Powercolor RX 5500XT 4GB ITX | Kolink Sattelite
Server: Ryzen 5 1400 | X470-F | Ballistix Sport 24GB | ASUS HD 7790 2GB | Sapphire RX 470 8GB ME | NZXT Switch 810

Permalänk
Medlem

Tittar vi på http://llvm.org/docs/AMDGPUUsage.html så ser vi följande:

gfx900 gcn dGPU:

  • Radeon Vega Frontier Edition

  • Radeon RX Vega 56

  • Radeon RX Vega 64

  • Radeon RX Vega 64 Liquid

  • Radeon Instinct MI25

gfx902 gcn APU:

  • Ryzen 3 2200G

  • Ryzen 5 2400G

gfx904 och gfx906 är dessa icke namngivna gcn dGPU:er

Tittar vi på ändingarna i git:
länk
eller på kompletta filen:
länk

Så ser vi ISA900 seriens funktionsuppsättning (om det är rätt benämning).

def FeatureISAVersion9_0_0 : SubtargetFeatureISAVersion <9,0,0, [FeatureGFX9, FeatureMadMixInsts, FeatureLDSBankCount32 ]>; def FeatureISAVersion9_0_2 : SubtargetFeatureISAVersion <9,0,2, [FeatureGFX9, FeatureMadMixInsts, FeatureLDSBankCount32, FeatureXNACK ]>; def FeatureISAVersion9_0_4 : SubtargetFeatureISAVersion <9,0,4, [FeatureGFX9, FeatureLDSBankCount32, FeatureFmaMixInsts]>; def FeatureISAVersion9_0_6 : SubtargetFeatureISAVersion <9,0,6, [FeatureGFX9, HalfRate64Ops, FeatureFmaMixInsts, FeatureLDSBankCount32, FeatureDLInsts]>;

ISA900 och ISA904 delar liknande ISA uppsättning men där FeatureMadMixInsts ersätts istället av FeatureFmaMixInsts på ISA904
Så här är det skrivet skillnaden mellan dessa, vad det innebär vet jag tyvärr ej. Har detta med "Implicit Primitive Shader" grejen att göra som aldrig kom till Vega?

def FeatureMadMixInsts : SubtargetFeature<"mad-mix-insts", "HasMadMixInsts", "true", "Has v_mad_mix_f32, v_mad_mixlo_f16, v_mad_mixhi_f16 instructions" >; def FeatureFmaMixInsts : SubtargetFeature<"fma-mix-insts", "HasFmaMixInsts", "true", "Has v_fma_mix_f32, v_fma_mixlo_f16, v_fma_mixhi_f16 instructions"

ISA906 har samma som ISA904 dock med FeatureDLInsts och HalfRate64Ops.
FeatureDLInsts: "Has deep learning instructions"
HalfRate64Ops: "Most fp64 instructions are half rate instead of quarter"

Så ISA906, dvs ISA för dGPU gfx906 har både deep learning instruktioner och högre floatingpoint noggrannhet.
Jag antar att ISA906 blir Vega för machine learning och ISA904 blir den nya Vega20/Vega12 för konsumenter.

Kan någon annan luska fram något mer tro?

edit: lite mer stuff

Permalänk
Avstängd
Skrivet av Tanax:

Tack för förklaringen!
Så både Vega 64, 56, 11 och 8 är baserade på "Vega 10" med andra ord?

nej vega 10 = 56 o 64.

11 och 8 är i ryzen apuerna. Och vega 22 o 24 är i kaby lake g.

Skickades från m.sweclockers.com

Visa signatur

New: Asus x370 prime pro, Ryzen 1700 (@3.925ghz) , Ripjaws V 16GB 3600 MHz (@3200mhz 14c). https://valid.x86.fr/curj7r
Radeon VII.

Permalänk
Medlem
Skrivet av _Merc_:

nej vega 10 = 56 o 64.

11 och 8 är i ryzen apuerna. Och vega 22 o 24 är i kaby lake g.

Skickades från m.sweclockers.com

Alright, men vilken arkitektur använder 11 och 8 som är i Ryzen APUerna då?

Permalänk
Medlem
Skrivet av HappyPie:

Tittar vi på http://llvm.org/docs/AMDGPUUsage.html så ser vi följande:

gfx900 gcn dGPU:

  • Radeon Vega Frontier Edition

  • Radeon RX Vega 56

  • Radeon RX Vega 64

  • Radeon RX Vega 64 Liquid

  • Radeon Instinct MI25

gfx902 gcn APU:

  • Ryzen 3 2200G

  • Ryzen 5 2400G

gfx904 och gfx906 är dessa icke namngivna gcn dGPU:er

Tittar vi på ändingarna i git:
länk
eller på kompletta filen:
länk

Så ser vi ISA900 seriens funktionsuppsättning (om det är rätt benämning).

def FeatureISAVersion9_0_0 : SubtargetFeatureISAVersion <9,0,0, [FeatureGFX9, FeatureMadMixInsts, FeatureLDSBankCount32 ]>; def FeatureISAVersion9_0_2 : SubtargetFeatureISAVersion <9,0,2, [FeatureGFX9, FeatureMadMixInsts, FeatureLDSBankCount32, FeatureXNACK ]>; def FeatureISAVersion9_0_4 : SubtargetFeatureISAVersion <9,0,4, [FeatureGFX9, FeatureLDSBankCount32, FeatureFmaMixInsts]>; def FeatureISAVersion9_0_6 : SubtargetFeatureISAVersion <9,0,6, [FeatureGFX9, HalfRate64Ops, FeatureFmaMixInsts, FeatureLDSBankCount32, FeatureDLInsts]>;

ISA900 och ISA904 delar liknande ISA uppsättning men där FeatureMadMixInsts ersätts istället av FeatureFmaMixInsts på ISA904
Så här är det skrivet skillnaden mellan dessa, vad det innebär vet jag tyvärr ej. Har detta med "Implicit Primitive Shader" grejen att göra som aldrig kom till Vega?

def FeatureMadMixInsts : SubtargetFeature<"mad-mix-insts", "HasMadMixInsts", "true", "Has v_mad_mix_f32, v_mad_mixlo_f16, v_mad_mixhi_f16 instructions" >; def FeatureFmaMixInsts : SubtargetFeature<"fma-mix-insts", "HasFmaMixInsts", "true", "Has v_fma_mix_f32, v_fma_mixlo_f16, v_fma_mixhi_f16 instructions"

ISA906 har samma som ISA904 dock med FeatureDLInsts och HalfRate64Ops.
FeatureDLInsts: "Has deep learning instructions"
HalfRate64Ops: "Most fp64 instructions are half rate instead of quarter"

Så ISA906, dvs ISA för dGPU gfx906 har både deep learning instruktioner och högre floatingpoint noggrannhet.
Jag antar att ISA906 blir Vega för machine learning och ISA904 blir den nya Vega20/Vega12 för konsumenter.

Kan någon annan luska fram något mer tro?

edit: lite mer stuff

906 verkar vara deep learning kortet. AMD har inte nämnt något om ett konsumentkort för Vega, så 904 kan väl lika gärna vara ett mindre beräkningskort? Det fanns ju tre versioner förut MI25, MI18,MI16 . Men ja, det verkar inte gå ihop med deras namnschema...hmmm... vad skulle få dem att vilja ändra sig/ljuga och föra ut 7nm 4stack Vega till gamingmarknaden?

MAD verkar refera till Multiply-Add , medan Fma refererar till FMA instruction set . Vidare leder det till fused multiply-add som nämner:

Citat:

A fast FMA can speed up and improve the accuracy of many computations that involve the accumulation of products:

Dot product
Matrix multiplication
Polynomial evaluation (e.g., with Horner's rule)
Newton's method for evaluating functions.
Convolutions and artificial neural networks

Senaste gången jag hörde något om primitive shaders var i Februari.

Permalänk
Medlem

Kanske strömsnåla miningkort? Antagligen för dyra för det dock

Skickades från m.sweclockers.com

Visa signatur