Stránka 35 z 185

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 20:16
od oneb1t
proc by neprinesla FP16 vykon navic urcite pouziva spousta shaderu umim si predstavit spoustu mist kde neni potreba nijak presny cislo

navic FP16 je o polovicku mensi nez FP32 a to setri bandwidth, pamet, cache, atd...

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 20:17
od Dusan
Papír toho snese hodně krtku, co se týče del42sa to je jen Ctrl c a v a translator, žádné vlastní posouzení, jasně a nekompromisně stojím za tím co tu uvádí Head, je to srozumitelné, jasné a hlavně to má hlavu a patu.

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 20:24
od -Vladimir-
já se kvůli zákonům schválnosti nebudu stavět ani na jednu nebo na druhou stranu...

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 20:29
od Krteq
HEAD píše:Ne tam nic takovyho neni.Zmeny NCU-absolutne nic se o tom nevi krome toho, ze VEGA podporuje rychly FP64 1:2 a INT8 nic jinyho tam nerekli.
Dalsi zmeny jsou asi jen tvoje domenky pac ve slaidech nic takovyho neni.
http://diit.cz/clanek/vega-10-preview
Z herního hlediska je nicméně podstatný výkon v FP32. Výkon v Int8 je rozhodující pro neurální sítě, výkon v FP16 pro specifické výpočetní nasazení. API pro 3D grafiku zatím s využitím FP16 nepočítají, takže žádný výkonnostní bonus pro hráče podpora tohoto formátu v krátkodobém časovém horizontu nepřinese.
Vega jako uarch podporuje konfigurovatelný DP rate. Vega 10 podporuje max. 1:16, až Vega 20 (tj. jiný čip) má přinést 1:2 DP rate.

FP16 se používá v shaderech na PS4 Pro/Project Scorpio a začínají se používat i v PC hrách (viz, aférka kdy nV přepsala část kódu AOtS právě pro FP16 což Pascaly zvládají 2:1), není to jen o machine learningu :roll:

@Dusan: To co tvrdí HEAD právě že moc hlavu a patu nemá.

V celé té uarch souvisí víceméně všechno se vším. Nový TBDR rasterizér s sebou přináší jak překopání cache systému bez které by byl nový rasterizér těžko realizovatelný, tak i nový geometry procesor, který je s rasterizerem také svázaný. Není to o tom, že by přidali jen nový rasterizér a zbytek nechali ladem, to už z principu prostě nejde... ale tohle všechno musí HEAD, se svými "20-ti lety v oboru", přeci znát :mrgreen:

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 20:39
od DOC_ZENITH
Pokud Vega nebude mít fast DP (FP64) tak to při tý velikosti by fakt měla porazit GP102....

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 20:43
od oneb1t
To je prostě jen SW vypnutý určitě bude totožnej čip umět i 1:2

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 20:45
od Krteq
Jak který čip

Obrázek

Obrázek

Obrázek

Až Vega 20 má umět 1:2 DP rate a těch změn je tam v tom čipu víc.

Je to naprosto stejná situace jako GP100 (1:2 DP rate) a GP102 (1:32 DP rate) - oba čipy jsou přitom postaveny na Paxwell uarch a přesto mají jiný DPFP rate.

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 21:19
od DOC_ZENITH
Tak o tom mluvíme že. Native DP měla ze všech arch zatim jen Fermi (ala všechny čipy měly fast DP pokud nebylo SW ořezené, byla to prostě vlastnost arch).

Z 28nm měly početné DP jednotky jen GK110, Tahiti a Hawaii.

Poklud ale 14nm Vega nebude DP potentní, tak nemá jedinou omluvu proč by při své velikosti ihmo neměla porazit GP102. Bude to souboj asi jako GM200 vs Fiji, tak doufejme že to nedopadne jako Fiji.

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 21:35
od webwalker
Tak Nvidia přeci používá speciální FP64 ALU, kdežto AMD je počítá na FP32 ALU (2x FP32). FP64 rate tedy nemůže být vyšší nežli 1:2 a vypnutím jejich podpory se uspořit plochu nedá.

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 21:39
od Hladis
Krteq píše: (viz, aférka kdy nV přepsala část kódu AOtS právě pro FP16 což Pascaly zvládají 2:1)
Jaka "aférka" ? Zadna nebyla. Existoval jen jeden neoficialni preview driver z asi ctyrech, který mel v sobe chybu a ani se na nem nikdy netestovalo pro recenze a nikdy nevysel jako ofiko driver.

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 21:42
od DOC_ZENITH
Webwalker -

EE, tak to neni. Pitcain, Tonga, Fiji, Polaris10, (a asi ani 14nm Vega podle slidu) nemaj fast DP vůbec. Nedělá to spojenim dvou 32, tohle právě dělala Fermi. GCN (ano moderní NV arch) tohle nedělá. Fast DP u Radeonů neni věc arch ale věc konkrétních čipů a jestli DP ponesou nebo ne, a taky kolik. Tahiti třeba nese 1/3, hawaii 1/2.

S Arch to bylo spojené u VLIW, proto bylo VLIW4, její smysl oproti 5 byl právě v tom že měla vyšší DP, jednu DP jednotku na 4 SP místo 5. Jinak pro hry byla VLIW5 vhodnější.

Jediná otázka je FP16 a INT 8 dnes u Nvidia, protože víme že GP100 umí vše, a že GP102 umí fast DP16 ale nevíme jestli umí třeba GP104 taky.

Vega má bejt full configurable právě v FP32,16,8, ale v FP64 ala double precision, bude alespoň dle slidů slow.

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 22:05
od del42sa
DOC_ZENITH píše:Jediná otázka je FP16 a INT 8 dnes u Nvidia, protože víme že GP100 umí vše, a že GP102 umí fast DP16 ale nevíme jestli umí třeba GP104 taky.

Vega má bejt full configurable právě v FP32,16,8, ale v FP64 ala double precision, bude alespoň dle slidů slow.
GP104 fast DP16 neumí, protože má jen obyčejné FP32 jednotky a pouze jednu 2x16FP jednotku v klastru z důvodu kompatibilty http://www.anandtech.com/show/10325/the ... n-review/5

Jak je na tom GP102 teď z hlavy nevím, ale tipnul bych si že podobně... Ty packed instruction math FP16 umí jen jediné GPU od Nvidie a to GP100
Double precision and 32-bit integer instructions run at a reduced rate within a SIMD. The GCN Architecture is flexible and double precision performance varies from 1/2 to 1/16 of single precision performance, increasing the latency accordingly. The double precision and 32-bit integer performance can be configured for a specific GCN implementation, based on the target application.
https://www.amd.com/Documents/GCN_Archi ... epaper.pdf

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 22:11
od blekota je boss
co ale může za tak velkej čip? shrinknutá a lehce upravená fiji by byla znatelně menší (navíc by její vývoj nesežral moc času a peněz a mohla tak bejt dávno venku, navíc na 1,5GHz a s ošetřenýma bottleneckama by taky nebyla úplně slow - nebyl to ten údajně zrušenej Greenland?), ty všecky nový bloky si musej obhájit tranzistory a vývoj navíc co sežerou, teď jde o to, jestli tam jsou v zájmu gaming výkonnosti.. hodně se asi přidávalo na cache..

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 22:37
od Krteq
Hladis píše:
Krteq píše: (viz, aférka kdy nV přepsala část kódu AOtS právě pro FP16 což Pascaly zvládají 2:1)
Jaka "aférka" ? Zadna nebyla. Existoval jen jeden neoficialni preview driver z asi ctyrech, který mel v sobe chybu a ani se na nem nikdy netestovalo pro recenze a nikdy nevysel jako ofiko driver.
Nope, mluvím o vyjádření vývojáře Oxide, který uvedl že se jim někdo hrabal ve zdrojácích a část shaderů přepsal pro poloviční přesnost a shodou okolností to bylo po tom co nV uvedla GP104 karty :mrgreen:
Brad Wardell - Stardock CEO píše:We (Stardock/Oxide) are looking into whether someone has reduced the precision on the new FP16 pipe.
Both AMD and NV have access to the Ashes source base. Once we obtain the new cards, we can evaluate whether someone is trying to modify the game behavior (i.e. reduce visual quality) to get a higher score.
In the meantime, taking side by side screenshots and videos will help ensure GPU developers are dissuaded from trying to boost numbers at the cost of visuals.
Vzhledem k tomu že se to objevilo při zkreslování terrain shaderů jen na GeForce, konkrétně Paxwell kartách, máme jasno.

Ale můj post nebyl o tomhle. Ten byl o tom, že se poloviční přesnost používá v nových konzolích a v brzké době se bude používat i a na PC.

DOC_ZENITH píše:Vega má bejt full configurable právě v FP32,16,8, ale v FP64 ala double precision, bude alespoň dle slidů slow.
Nope, u Vega uarch je configurable jen DPFP rate, FP32:FP16:INT8 rate je fixní na 1:2:4.

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 22:53
od webwalker
Docente, jak by asi Radeony počítaly FP64, když nemají speciální ALU na DP???
Dělají to stejně tak, jako to dělal Fermi, tedy spojení dvou FP32 ALU.
Nvidia tohle řešení opustila a od Keplera mají SM speciální F64 ALU.

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 23:14
od Krteq
DOC_ZENITH píše:S Arch to bylo spojené u VLIW, proto bylo VLIW4, její smysl oproti 5 byl právě v tom že měla vyšší DP, jednu DP jednotku na 4 SP místo 5. Jinak pro hry byla VLIW5 vhodnější.
Nope, TerraScale VLIW5 i VLIW4 počítala FP64 stejně jako GCN, tedy využila více FP32 ALU jako jednu FP64. SFU u VLIW5 uměla jen FP32 MAD, u VLIW4 byla SFU vyřazena úplně, resp. v případě potřeby její funkci nahradily 3 ALU

Obrázek

Obrázek

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 23:40
od Hladis
Takza ano, trefil jsem to spravne, zadna afera to nebyla, uz se to tu i resilo a vytahnuls zase totalni kravinec :roll:
Krteq píše:Nope, mluvím o vyjádření vývojáře Oxide, který uvedl že se jim někdo hrabal ve zdrojácích a část shaderů přepsal pro poloviční přesnost a shodou okolností to bylo po tom co nV uvedla GP104 karty
Doporučuju nejaky lekce anglictiny, protože Oxide v ty citaci říká, ze zjistuji :!: zda se tam nikdo nehrabal, a ne ze zjistili, ze tam někdo hrabal a uz vůbec nVidia. Vysledek je znam, slo jen o chybu v jednom ze tri preview driveru.
Dan Baker: So it appears to us that the screen disparity on Ashes snow rendering was caused by NV driver 368.19. Driver 368.25 should be fixed.
Aferka, ktera chcipla dřív nez zacla.
Krteq píše:.....máme jasno
No ja taky :roll:

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 23:49
od Krteq
To vyjádření Dana Bakera bylo dřív než se přišlo na ty machinace se zdrojákem.

A mimochodem, driver 368.25 to nefixnul, proto se to pitvalo dál a přišlo se na to ;)

Ale to ve vlákně o Vega uarch nemá co dělat, dost OT.

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 23:58
od DOC_ZENITH
Del - GP102 umí 4x speed int8. Je tedy celkem nelogické (alespoň pro mě) proč by v tu chvíli neuměla FP16 jako HW (nemluvíme o SW osekáních).

Webwalker - Pokud je tomu tak, tak proč to u nich uměj jen některé GPU? Proč Tonga nebo Fiji nedovedou udělat fast FP64? Proč ty nedokážou spojit ALU eh? Proč AMD už u vegy deklaruje jen 1/16 speed?

Příčemž full 1/2 speed má mít až 7nm vega s 4x HBM stacky co plánujou když bůh dá 2018, to do té doby nechaj kralovat GP100? Asi by to neudělali kdyby všechny radeony uměly fast DP. Mezi kartami co to uměj (Tahiti/Hawaii) a neuměj ( Pitcain, Tonga, Fiji ) musí bejt HW rozdíl, jinak by to nedávalo smysl proč by AMD třeba neuvedla profi verzi Fiji s planym DP výkonem. Tzn nebude to tak simple.

Re: AMD Vega - Info, spekulace

Napsal: stř 11. led 2017, 23:59
od Krteq
No na to se zeptej nV proč to osekala (zřejmě HW mod nebo v driveru) aby nekanibalizovala prodeje PCI-E P100 Tesel pro machine learning.

A opět, tohle je vlákno o AMD Vega, ne o nV kartách, dost OT.