- Milyen okostelefont vegyek?
- Redmi Note 10 Pro - majdnem minden stimmel
- iPhone topik
- Vékonyabb lett, jobb kamerát kapott, de az akku maradt a régi: itt a Fold7
- Az Oppo Find X8 Ultra lett a legvékonyabb kameramobil
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Samsung Galaxy Watch6 Classic - tekerd!
- Motorola Moto Tag - nyomom, követ
- Itt az igazság a Samsung állítólagos Android Auto alternatívájáról
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
Új hozzászólás Aktív témák
-
Abu85
HÁZIGAZDA
Tök egyszerű az egészet felfogni, bár lehet, hogy nehéz érteni a különbségeket. Nagyon röviden és érthetően. Ma az integráció eléggé alapszintű. Technikailag annyi, mintha a processzor mellé raknál a nagy PC-be egy VGA-t. Külön memória van a CPU és a GPU mellett és az összeköttetés PCI Express buszon keresztül történik. Az integráció annyiban más, hogy az összeköttetés gyorsabb, hiszen magán a lapkán van, míg a CPU és az IGP lényegében a rendszermemóriát osztják meg, de úgy, hogy a CPU-nak és a GPU-nak is lesz egy kijelölt területe, amit a másik közvetlenül nem érhet el. Ha a logikai működést vizsgálod, akkor ez olyan, mint a CPU+VGA párosítás, csak egy lapkára vannak integrálva.
A következő lépcsőt az AMD két éve úgy vázolta fel, hogy az integrált grafikus processzor legyen a központi processzor valós koprocesszora. Használják ugyanazt a címtartományt és osszák meg egymással a rendszermemóriát, vagyis a két egységnek ne legyen többet különálló memóriája. Ehhez az elvhez az előző év elején fejlesztettek egy architektúrát, ami a GCN. Ennek a multiprocesszora ugyanazokat a pointereket kezeli, amelyeket az AMD64-es processzormagok (például Bulldozer és Bobcat leszármazottak). Az ARM gyakorlatilag dettó ugyanezt csinálja, csak a Midgard architektúra, vagyis amire a Mali-T600 sorozat épül nem az AMD64-es, hanem az ARMv8-as processzorarchitektúrát támogatja.
Ha az AMD berakja az AMD64-es processzormagok mellé a GCN-t és csinál hozzá egy olyan északi vezérlőhidat mely egységesíti a memória elérését, akkor az a lapka képes lesz teljesen koherensen megosztani a rendszermemóriát a CPU és az IGP között. Ezzel teljesen kiüthető a heterogén programozás legnagyobb problémája, ami ugye az adatok másolása. Az egyéb egyezések, mint az egységes címtartomány lényegében arra ad lehetőséget, hogy az adott feladatot ne csak a processzor számolja, hanem a jól párhuzamosítható részeit szimplán adja oda az IGP-nek, majd ha az végzett, akkor visszakerülhet a processzorhoz a további feldolgozásra. Az egész célja, hogy a központi processzormagok jók a serial és a task párhuzamos kódok feldolgozásában, de nagyon rosszak az adatpárhuzamos kódokban. A grafikus processzorokra ennek a fordítottja jellemző. Az egész célja, hogy az a részegység végezze a munkát, aminek az adott feladat ideális. Ez a Kaveri APU koncepciója az elmélyített fúzióról. Az ARM ezt a koncepciót kínálja majd a cégeknek licencelésre, vagyis egy SoC, ami tartalmaz Cortex-A50-es és Mali-T600-as egységeket CCI-400-zal együtt, az ugyanarra lesz képes, amire a Kaveri APU.
A többiek természetesen tervezhetik úgy a GPU-kat, hogy ebbe a jövőképbe beleillenek. Ezt az ARM nem akadályozza meg. ARMv8 licenc kell hozzá a GPU-hoz. Ha megvan, akkor lényegében az Adreno, a PowerVR és a többi megoldás előtt sincs akadály ugyanazokat a fícsőröket támogatni, amiket a Mali-T600 tud. A teljes koherenciát a CCI-400 is biztosíthatja, de ez is megtervezhető egyénileg.(#15) oO7: Natívan a GPU-t sosem lesz értelme programozni, mert a grafikus multiprocesszorok ereje abban rejlik, hogy az adatpárhuzamos működést már az ISA szintjén betervezik. Ennek megfelelően szinte minden cég hozzányúl az ISA-hoz a komolyabb frissítések során. Ha az ISA-ra írnák a programokat, akkor azok nem lennének kompatibilisek az új, módosított rendszerekkel. A régi ISA-hoz a kompatibilítást pedig senki sem akarja a hátán cipelni, mert jelentősen vesztenének a GPU-k az energiahatékonyságukból.
A cégek a kompatibilitás a virtuális ISA mellett biztosítják. Minden szereplőnek van egy virtuális architektúrája, mely a fizikai ISA fölött helyezkedik el a logikai szinten. A driverek erre az IL-re vannak írva, majd ez az IL lekezeli a házon belüli architektúrák fizikai különbségeit. Az NV ezt PTX-nek, míg az AMD például AMDIL-nek hívja, de mindenkinek van ilyenje.
Amire gondolsz az úgy lenne megvalósítható, hogy minden cég közös virtuális ISA-t használna. Amire aztán tényleg lehetne natívan programozni, majd a runtime szimplán lekezelni a hardverek különbségeit. Ilyet már csinálnak. HSAIL a neve és a HSA alapítvány fejleszti. A nagyobb iparági szereplők már támogatják.(#16) Bull1: Az új adatok alapján egy integrált ARM Cortex-A5x_Mali-T600_CCI-400 rendszer simán megfelelhet a HSA specifikációinak. Valószínű, hogy nem csak a Kaveri APU lesz fog teljes kompatibilítást kínálni. Egyébként ez a Mali-T600 támogatja az OpenCL-t és a C++ AMP-t is.
-
dahneey
tag
vannak gyártók akik az ARM által tervezett magokat licencelik (Samsung, Nvidia, Texas Instruments stb.), meg vannak akik az utasításkészletet (Qualcomm, meg elvileg az új Apple A6/A6X procik is). a GPU-knak úgy tudom semmi közük nincs a Mali sorozathoz, a Qualcomm Adreno-ja saját (amit megvettek anno az AMD-től), ugyanígy az Nvidia GeForce ULP-je, a Mali-t meg a PowerVR-t pedig licencelik, nem módosítanak rajtuk.
Új hozzászólás Aktív témák
Hirdetés
- Milyen okostelefont vegyek?
- Azonnali notebookos kérdések órája
- Vírusirtó topic
- AMD Navi Radeon™ RX 9xxx sorozat
- Eredeti játékok OFF topik
- Nintendo Switch 2
- Redmi Note 10 Pro - majdnem minden stimmel
- Hobby elektronika
- Milyen légkondit a lakásba?
- AMD GPU-k jövője - amit tudni vélünk
- További aktív témák...
- PNY EPIC-X RGB RTX 5060Ti 16GB / Gigabyte EAGLE OC RTX 5070 12GB videokárty 3 év garancia 27% áfa
- Eladó Powercolor 5700XT Red Devil Dobozában
- GIGABYTE AORUS RTX 4070 Ti ELITE 12GB - 20 hónap garancia
- Asus STRIX GTX 1080 Ti 11GB GDDR5X Videokártya!
- MSI RTX 3080 Ti SUPRIM X 12GB GDDR6X Videokártya! BeszámítOK
- AKCIÓ! Intel Core i7 7700K 4 mag 8 szál processzor garanciával hibátlan működéssel
- LG 65QNED86T / 65" - 164 cm QNED / 4K UHD / 120Hz & 3ms / HDR 10 Pro / FreeSync Premium / HDMI 2.1
- MacBook felvásárlás!! Macbook, Macbook Air, Macbook Pro
- MSI Cyborg 15 A13VF - 15.6"FHD 144Hz - i7-13620H - 16GB - 512GB - RTX 4060 - Win11 - 2,5 év garancia
- QNAP TS-870U-RP 8 lemezes Rack NAS
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest