Diit.cz - Novinky a informace o hardware, software a internetu

Diskuse k Infinity Fabric 3.0 zvládne propojit CPU s 8 GPU, AMD chystá i X3D pouzdření

Proč je v GPU potřeba interposer když v CPU to jde bez něj?

+1
0
-1
Je komentář přínosný?

To je falešně položená otázka. Nikde není potřeba, ale ta možnost se používá u obou.

+1
0
-1
Je komentář přínosný?

Záleží, jakým fyzickým rozhraním mají být jednotlivé kusy křemíku propojené. Rozhraní HBM má řádově více kontaktů na plochu než rozhraní používané mezi čiplety procesorů a takovou hustotu spojů standardní pouzdro nezvládá, proto se k propojení používá křemík (interposer).

+1
+6
-1
Je komentář přínosný?

Počkat Zen 2 nemá interposer?

+1
0
-1
Je komentář přínosný?

nemá, lebo má cache prediktory, tak ako všetky AMD od tuším K10.5

+1
-1
-1
Je komentář přínosný?

Nemá, to je propojené standardně přes pouzdro. Křemíkový interposer mají pouze GPU s HBM. Kaby Lake-G pak HBM připojuje skrze můstek, což je obdoba interposeru, ale o menší ploše (spojka pouze pro ona dvě rozhraní, zatímco interposer je podložka pro celou plochu GPU a HBM).

+1
+5
-1
Je komentář přínosný?

Aha vlastně, tam je to 12 vrstvý PCB nebo kolika.

+1
0
-1
Je komentář přínosný?

áno aj

Druhý dôvod je
https://www.youtube.com/watch?v=smkzWwtjzkE&t=327

a že GPU je citlivejšia na latencie spôsobené dĺžkou spojov. (Rušenie vo forme antén z dátových vodičov), nie je až tak veľký problém.

Ale AMD má "prípravu" na riešenie vo forme cache prediktorov = ale to sa neosvedčilo pri nasadení
v CPU, tak menia prístup na ten GPU like prístup

Principielně jde o specifickou manipulaci s cache predictory u L1 datové cache, kdy lze následně číst jinak nedostupná data. Firmě AMD byla tato chyba nahlášena již koncem srpna minulého roku, prozatím ale není na světě žádná oprava.
Chyby jsou společně pojmenovány Take A Way a narozdíl od Spectre/Meltdown spíše umožňují přístup k malému množství dat, nikoli plný přístup jako tyto dva roky známé rodiny chyb.
https://www.root.cz/clanky/dira-v-cipsetech-intel-2015-dira-v-procesorec...

Aj keď menšia, ale chyba tam je. Technicky vzaté dnešné CPU sa bez chyby nedá navrhnúť. Štastím AMD je to, že sú chyby v menšom počte, alebo menšie ako pri Inteli.

Ono AMD vôbec presadzovalo spoločný vývoj CPUa GPU
Porting GCC to AMD GCN microarchitecture
Honza Hubička
SuSE ČR s.r.o Prague
Joint work with Martin Jambor
GNU Cauldron 2016

AMD Graphics Core Next
New and clean instruction set used by AMD GPUsFirst specification released in 2011

Similar to traditional CPUs (unlike the predecessors)
https://gcc.gnu.org/wiki/cauldron2016?action=AttachFile&do=view&target=P...

ono reálny multihreading GCC pre GCN bude hotový až v GCC10
GCC 10 Feature Development Is Over - Now The Focus Turns To Bug Fixing
Written by Michael Larabel in GNU on 18 November 2019

If all goes well, GCC 10.1 will be the first stable release of GCC 10 and should be out in March or April of 2020.
https://www.phoronix.com/scan.php?page=news_item&px=GCC-10-Enters-Stage-...

A vtedy bude plná podpora pre GCN, našťastie CDNA je evolúciou GCN.

+1
0
-1
Je komentář přínosný?

Asi je uz jasne preco AMD kupili SeaMicro. Clovek v AMD, ktoremu napadlo pozriet sa na FreedomFabric - a pouzit tu technologiu na prepajanie chipletov miesto serverov - si urcite v tom roku zasluzil odmeny k vyplate.

+1
+5
-1
Je komentář přínosný?

Pro psaní komentářů se, prosím, přihlaste nebo registrujte.