Új hozzászólás Aktív témák
-
namaste
tag
A Scorpio processzor egyébként saját fejlesztésű utasításarchitektúrát használ
Freescale e200 32 bites Power magokat használ, részletek.
-
Abu85
HÁZIGAZDA
Igen, biztos közre játszik ez is, de eddig senki sem csinált ilyet késleltetésre optimalizált magokkal. Szóval ez így is áttörés, függetlenül attól, hogy nem biztos, hogy a mai ISA-kra ráültethető.
Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.
-
Abu85
HÁZIGAZDA
Mivel a GPU-k nem CPU-k, így olyan skálázási modellt használnak, amely sok tízezer szálat is tökéletesen kezel. Ez bele van építve az ISA-ba. Ezért tudnak skálázódni.
A CPU-kkal az a gond igazából, hogy a késleltetésre vannak optimalizálva, tehát igazából nem tudják elfedni semmivel a különböző adatelérésből és kommunikációból eredő késleltetést, így szimplán üres ciklusokat futnak, ha várniuk kell az adatra. A GPU-kban rengeteg szál áll sorban, hogy futhasson, amíg az egyik szál adatra vár, ezzel nincs kiesés a rendszerben.
Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.
-
ukornel
aktív tag
A cikkben emllített probléma hogyan jelentkezik GPU-n?
A GPU "magok" között milyen összeköttetés van (pl. GCN architektúra), és a skálázódás problémáját hogyan oldják meg? Hasonlóan a cikkben leírtakhoz, vagy teljesen más a megközelítés?
(Lehet, hogy láma a kérdés, bocs)[ Szerkesztve ]
-
Abu85
HÁZIGAZDA
Erre nem tudok válaszolni. Inkább azt látjuk, hogy a magokkal elmegyünk, ameddig lehet, a lapka többi részére meg mehet az IGP, amit lehet használni általános számításra is. Ez a modell most az iránymutató mindenkinél. Nem hiszem, hogy mindenki tévedne ebben a kérdésben, de persze lehet.
[ Szerkesztve ]
Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.
-
AAAgold
senior tag
"sem az ARM, sem az x86 nem módosítható, mert akkor nem tudja majd futtatni a régi progikat."
és ha már ennyi mag meg teljesítmény van, akkor néhány magot nem lehet befogni egy virtulizációra, hogy a régi progik is működő képesek legyenek?
"Miért imádják az aranyat? Nem lehet megenni..."
-
Abu85
HÁZIGAZDA
Rájöttek már. Az ARM például figyel rá. Látható, hogy ők a Cortex-A57-et úgy tervezték, hogy négy cluster és ezekben négy-négy mag. Tehát a fő busz mögött van négy cluster busz, amin van a négy-négy mag. Ezzel a buszok terhelése megoszlik. Ha megnézed az AMD-nél a Jaguart, akkor az is clusteres rendszer, vagyis egy cluster buszra maximum négy mag köthető és úgy köthetők a clusterek a fő buszra. Intel Silvermont dettó, csak ott a clustert modulnak hívják és az két magból áll.
A megoldás pedig komplexebb, mint ahogy leírják. Részben biztos befolyásolja az ISA memóriamodellje, és hát sem az ARM, sem az x86 nem módosítható, mert akkor nem tudja majd futtatni a régi progikat. A Scorpio esetében az ötlet és a működés fantasztikus, de ezt egyedi ISA-val érték el.Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.
-
És erre az Intel vagy az AMD miért nem jött rá?
duree54
-
tothl
addikt
Alig várom, hogy a fejlesztés átszivárogjon a mobilpiacra..
-
MarQs
senior tag
Tök jó cikk, érdekes fejlemény!
Jó lenne, ha idővel meg is valósulna, kell a fejlődéshez...[ Szerkesztve ]
"Vagy fejlődsz, vagy hanyatlasz, nincs stagnálás!"
-
Reggie0
félisten
Kivancsi vagyok mekkora FPGA-ba fer bele.
-
#94257664
törölt tag
ha összetörjük, akkor lesz nagy magömlés!!!444
-
Abu85
HÁZIGAZDA
Természetesen a programozónak. Ez csak annyit tesz, hogy ha jó kódot írtál, akkor valóban skálázódik.
Ma még fontos a programozónak észben tartania, hogy a kommunikáció kisajátítja a buszt, így egylapkás 10+ magos procinál nem az az ideális, ha mindegyik magot munkára fogja, hanem az, amikor még a kommunikáció nem akadályozza a munkavégzést. Teszem azt van egy Xeon Phi procid, akkor könnyen lehet, hogy a program 20 magig gyorsul utána pedig lassul, tehát az optimális kihasználás az 20 mag, mert itt a leggyorsabb az amúgy 60 maggal rendelkező proci.Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.
-
Akula
őstag
Pofon egyszerű felfedezés, azt hittem, ez már régóta így van megoldva a többmagos procikban
"Akula Sub, ready for the deep!"
-
Nekem nem teljesen világos, hogy akkor most a programozónak kell megoldania a többszálúsítást, vagy a CPU megoldja maga?
tely, baly, fojó, mennyél, mingyárt, telyföl, tolyás, malyd, kapú, egyenlőre, ejsd, jáccani, ahoz, fúj, hüje, muszály, alat, álok, lasan, fojtatás, ál, fontós, költsön, eggyüt, lyob (jobb?), mek, mongyak, milyért - !!! Tanúlyunk már meghejjessen irni... !!!
-
edari
őstag
Ok, feldobtátok a reggelemet
-
AAAgold
senior tag
"Ráadásul a kutatócsoport később nyílt forrásúvá teszi a lapka leírását méghozzá Verilog nyelven."
ha Klingon nyelven tennék közzé, mégtöbb kocka rá tudna mozdulni
"Miért imádják az aranyat? Nem lehet megenni..."
-
-
Patice
nagyúr
A processzorok tényleg kezdik már megközelíteni a "dinnye" fogalmát.
Eladó cuccaim: https://hardverapro.hu/aprok/hirdeto/patice/keres.php?usrid=282986
-
#94257664
törölt tag
"A Scorpio kódnevű 36-magos CPU alapvető problémára talált megoldást."
Vagyis ez a proci kitalálta, hogy kellene őt optimálisan kihasználni.
Új hozzászólás Aktív témák
ph Snoopy protokollal is megoldható a rengeteg magot használó processzorokban a magok közötti cache-koherencia.
- Hibátlan - INTEL Core i3-8350K 4mag max. 4GHz LGA1151v2 CPU processzor
- BESZÁMÍTÁS! Intel Core i9 11900K 8 mag 16 szál processzor garanciával hibátlan működéssel
- Gondolkodjunk? Ryzen 9 3900x Érdekel OEM Hibátlan CPU INGYÉ FOX
- BESZÁMÍTÁS! Intel Core i7 10700KF 8 mag 16 szál processzor garanciával hibátlan működéssel
- AMD Ryzen 7 5700X OEM (ÚJ!!! 36 hónap garancia)
Állásajánlatok
Cég: Marketing Budget
Város: Budapest