A Mali GPU az ARM GPU -jainak családja .
A Mali grafikus magot az ARM – ARM Norway (korábban Falanx) norvég részlege fejlesztette ki . A termékcsalád jelenleg egy sor modellt tartalmaz: Mali-55, Mali-200, Mali-300, Mali-400, Mali-450, Mali-T604, Mali-T622, Mali-T624, Mali-T628 multimédiás GPU-k , Mali- T658, Mali-T678, Mali-T720, Mali-T760, Mali-T820, Mali-T830, Mali-T860 és Mali-T880, valamint Mali-V500, Mali-V550 video GPU-k, kijelzővezérlők Mali-DP500, Mali-DP500, Mali-0 , legújabb multimédiás GPU-k Mali-G31, Mali-G51, Mali-G52, Mali-G71, Mali-G72, Mali-G76.
A Mali-55 az első termék ebben a sorozatban, és az ARM első kísérlete saját grafikus gyorsító létrehozására. A Mali-55 támogatja az OpenGL ES 1.1 szabványt, és akár 1 millió háromszöget is képes feldolgozni másodpercenként, emellett a világ legkisebb grafikus chipje, kristályfelülete mindössze 1 mm². Az első Mali-55 grafikus chippel rendelkező modell az LG Renoir, azonban ebben a telefonban a grafikus chip nem képes grafikát feldolgozni, csak a felület optimalizálására szolgál.
A Mali-200 az ARM következő lépése a mobileszközökhöz való saját grafikus gyorsítók fejlesztésében. A Mali-55-höz képest a 200. modell támogatja az OpenGL ES 2.0-t, és 275 MHz-es grafikus chip órajellel akár 16 millió háromszöget is képes feldolgozni másodpercenként. A 200-as modell egy geometriájú processzorral és egy pixelprocesszorral rendelkezik, ennek köszönhetően órajelenként 1 pixelt tud feldolgozni, így 275 MHz-es frekvencián a grafikus chip másodpercenként 275 millió pixelt tud feldolgozni [1] . A Mali-200 grafikus chip két változatban érhető el - LP és GP, amelyek órajelében különböznek egymástól. A 65 nm-es technológiai technológia gyártásánál a chipen elfoglalt terület 4,1 mm².
A Mali-300 az első chip az ARM-től, amely képes lejátszani a Sony PSP szintű grafikát . A Mali-300 a Mali-200 architektúra továbbfejlesztése, a grafikus chip maximális frekvenciája 395 MHz-re nőtt, ami a teljesítményt 30 millió háromszögre növelte másodpercenként. A Mali-300 az első megoldás a Mali grafikus gyorsítók sorában, amely saját 8 KB-os grafikus memóriával rendelkezik. [2]
A Mali-400 a Mali-300 architektúra továbbfejlesztése. A Mali-400 ugyanazokkal a tulajdonságokkal rendelkezik, mint a Mali-300, de ez egy moduláris megoldás, amely akár 4 grafikus magot is tartalmazhat, ellentétben a Mali-55 és Mali-200/300 modellekkel, amelyek kizárólag egymagos megoldások. Tekintettel arra, hogy a Mali-400 többmagos grafikus chip is lehet, a matrica területe 4,7 mm²-re nőtt, emellett a Mali-400 megnövelt grafikus memóriával rendelkezik, 32-256 kb [3] (attól függően a magok számáról) a 300. modellhez képest, amely mindössze 8 kb-t tartalmazott. A 400-as modell 1 geometriájú processzorral rendelkezik, és akár 4 pixeles processzorral is rendelkezhet. A 200-as modellhez hasonlóan a Mali-400 is csak 1 pixelt dolgoz fel órajelenként, de többmagos képességének és az 1-4 pixeles processzorok lehetőségének köszönhetően a 400-as modell teljesítménye 4-szer gyorsabb lehet a képes az egyes pixeleket a 4 pixeles processzorok mindegyikével feldolgozni, amikor a 200. és 300. modellben csak 1 ilyen processzor van. [1] [4]
A Mali-450 egy 8 magos Mali-400, amely az órajel-végrehajtásonkénti utasításokat javítja.
A Mali-T604, Mali-T622, Mali-T624, Mali-T628, Mali-T658 és Mali-T678 az ARM legújabb fejlesztései. Az első generációs T600 (T601, T604 és T658 (első generáció) változatok) korábban, az új (Mali-T624, Mali-T628 és Mali-T678 (második generáció)) pedig egy kicsit később került bemutatásra. A Mali-T600 az első ARM univerzális shader architektúra, amely támogatja az OpenGL ES 1.1, OpenGL ES 2.0, OpenGL ES 3.0, DirectX 11 FL 9_3, DirectX 11, OpenCL 1.1 Full Profile és Google Renderscript Compute szabványokat. A régebbi modell Mali-T658 (8 grafikus mag) ígért teljesítménye körülbelül 4-5-ször magasabb, mint a Mali-400 képességei. A második generációs T600 zászlóshajó gyorsítók a T628 és a T678 (2013-ra). Mindkettő 8 magos chip, és a fő különbség köztük (és általában minden más grafikus és számítási optimalizált GPU-megoldás között) az egyes shader processzorok felépítésében rejlik. A T628 két ALU-val, egy LSU-val és egy textúraegységgel rendelkezik shader processzoronként, míg a T658 megduplázza az ALU-k számát.
Mali-V500 - ez a megoldás támogatja a videó kódolását/dekódolását Ultra HD (2160p) felbontásban 120 képkocka/másodperc sebességgel, megfelelő számú maggal (egymagos módban a Mali-V500 1080p felbontásban, 60 képkocka/másodperc sebességgel képes feldolgozni a videót ). Az ARM úgy véli, hogy a V500 a középkategóriás okostelefonokat 4K-s videó kódolására és dekódolására képes streamelni fogja. A cég megjegyzi, hogy a videofeldolgozó egység 10 ms-nál kisebb késéseket hoz létre, ami lehetővé teszi a kiváló minőségű vezeték nélküli játék streaminget a Wi-Fi Miracast technológián keresztül. A Mali-V500 videoprocesszort nagy hatékonyság és kis helyigény jellemzi. Támogatja a 4K felbontást, és párosítható a Mali-DP500 kijelzővezérlővel .
Mali-T720 és Mali-T760 . A Mali-T720 egy középkategóriás chip, és a népszerű Mali-400MP és Mali-450MP utódjaként kínálják. De a Mali-T760 az ARM új grafikus zászlóshajója. Ez a chip 400%-kal több energiamegtakarítással büszkélkedhet, mint a Mali-T604. A Mali-T720 legfeljebb 8 Cortex-A7, Cortex-A12 vagy 64 bites Cortex-A53 magot tud használni. Ez a chip maximum 600 MHz-es frekvencián tud működni, maximális átviteli sebessége pedig 81,6 GLOPS és 4,8 Gpix/sec. Összehasonlításképpen, az Exynos 4412 részét képező Mali-400 MP 19,2 GLOPS és 1,6 Gpix/sec eredményt produkál.
Míg a Mali-T720 teljesítménye megnövekedett, az ARM képes volt csökkenteni az energiafogyasztást és kisebbé tenni a chipet. Az ARM szerint a Mali-T720 150%-kal csökkentette az energiafogyasztást a cég korábbi lapkáihoz képest. A Mali-T720 28 nm-es technológiai technológiával készül. Ez a chip Androidra lett optimalizálva, és támogatja az OpenGL ES 3.0-t és a Renderscriptet is.
De a Mali-T760 akár 16 shader maggal is rendelkezik. Ez a chip 400%-kal csökkentette az energiafogyasztást a Mali-T604-hez képest.
A Mali-T760 gyártása során az ARM a sávszélesség csökkentéséhez folyamodott, ami minimálisra csökkenti az átmenő adatmennyiséget, és ezáltal csökkenti a GPU által felhasznált energiát. Ezenkívül a chip "intelligens" adattömörítést használ, amikor elküldi azokat a chip különböző részeire. A hihetetlen teljesítmény mellett a Mali-T760 számos szoftveres interfészt támogat:
A Mali-T760 16 shader maggal rendelkezik, amelyek maximális teljesítménye 326,4 GLOPS és 9,6 Gpix/sec. Ezzel a Mali-T760 a világ leggyorsabb mobil GPU-ja (2014-től). Ez a chip egyben az első mobil chip, amely teljes OpenCL-támogatással rendelkezik.
Jelenleg 84 különböző cég használja a mali licencet. A Mali-T720 és Mali-T760 chipeket már olyan cégek engedélyezték, mint a Samsung, az LG, a MediaTek és a Rockchip.
Mali-T820, T-830 és T-860. Az ARM, hogy lépést tartson a korral, bemutatta a mobil GPU-k új sorát, a Mali-T800-at, amelyre épülő első eszközök 2016 elején fognak megjelenni. A Mali-T800 sorozat három új processzort tartalmaz: Mali-T820, T-830 és T-860. A Mali-T820 megfizethető eszközökhöz készült, és 40%-os teljesítménynövekedést kínál a Mali-T622-hez képest. A Mali-T830 55%-kal erősebb, mint a Mali-T622, és a középkategóriás készülékeket célozza meg. A Mali-T860 a legerősebb processzor a teljes kínálatban, és 45%-kal energiatakarékosabb, mint a Mali-T628. A Mali-T800 vonal minden képviselője támogatja az OpenGL ES 3.1-et, a DirectX 11-et, az OpenCL-t és a RenderScriptet. A Mali-T820 és a Mali-T830 mindegyike 4 shader magot használ, míg a Mali-T860 16 shader magot.
Az ARM emellett bemutatott egy új GPU -t, a Mali-V550- et, amely megkapta a HEVC (High Efficiency Video Coding) szabvány támogatását. A Mali-V550 képes feldolgozni 1080p (60 képkocka/mp) videót egyetlen mag használatával és 4K videót 120 képkocka/mp sebességgel, mind a 8 mag használatával. Ezenkívül a processzor képes egyidejűleg kódolni és dekódolni a videót, ami lehetővé teszi a kamera sokkal gyorsabb működését. Emellett az ARM beszélt az új Mali-DP550 vezérlőről , amely akár hét réteget is támogat a képmegjelenítésben és a képfeldolgozásban 4K felbontásban.
Mali-T880. Az ARM új 64 bites Cortex-A72 magokat és új Mali-T880 grafikát mutatott be. A cég a chipek közötti interfészt/vezérlőt ("északi" híd) is frissítette a CCI-500 verzióra. Az új GPU-k bevezetése 2016 folyamán várható. A maximális konfigurációban a Mali-T880 blokk 16 videomagból állhat. A 16 nm-es folyamattechnológiánál a magok órajel-frekvenciája elérheti a 850 MHz-et. A magok támogatják az API OpenGL ES 1.1-3.1, OpenCL 1.1 és 1.2, valamint a DirectX 11-et. A Mali-T760 magokhoz képest azonos terhelés mellett a Mali-T880 magok teljesítménye 1,8-szorosa, a fogyasztásuk pedig kevesebb, akár 40%-kal. Az új magok gond nélkül képesek 120 képkocka/másodperc sebességgel 4K minőségű videofolyamot kiadni és rögzíteni (kódolni). A HEVC kodek támogatott.
A Mali-G31 egy rendkívül hatékony GPU, amely a Bifrost architektúrán alapul. A Bifrost előnyeit egy másik eszközszintre emelve a Mali-G31 a Mali-400 Utgard sorozat korábbi, rendkívül hatékony termékeinek sikerére épít. A következő szintű eszközökhöz képest jelentős energia- és helymegtakarítással, valamint a legújabb API-k támogatásával a Mali-G31 a választott GPU a korlátozott költségű eszközökhöz.
A 28 nm-es GPU frekvenciája 650, a textúrázási sebesség körülbelül 1,3 Gpix/s
A nagy hatékonyságú Mali-G51 volt az első GPU, amely a Bifrost grafikus architektúrát alkalmazta a mainstream eszközökön. A hatékonyságra összpontosítva a Mali-G51 jobb energiahatékonyságot biztosít, és javítja a terület hatékonyságát és teljesítménysűrűségét az előző generációs Mali GPU-khoz képest. A Mali-G51 az egyik legkisebb Vulkan-kompatibilis GPU, amely összetett tartalmakat, például virtuális tereket és 360 fokos videókat hoz a tömegpiacra.
A Mali-G52 a Bifrost architektúrán alapuló második mainstream GPU. A folyamatosan növekvő mobilpiacon első osztályú vizuális élmény biztosítására tervezett Mali-G52 fejlett gépi tanulási képességeket biztosít azon intelligens alkalmazások számára, amelyek gyorsan nélkülözhetetlenek. A szélesebb végrehajtási motorokkal és dupla feldolgozási sávokkal a Mali-G52 szerény szilícium-költségvetés mellett is hatékonyan képes kezelni a sokkal több grafikus bonyolultságot.
A grafikus processzor 16 nm-es feldolgozási technológián működik, frekvenciája 850 MHz, textúrázási sebessége 6,8 Gpix/s.
A Mali-G71 a Bifrost architektúrán alapuló harmadik mainstream GPU. A Mali-G71 úgy készült, hogy első osztályú vizuális élményt nyújtson az egyre növekvő mobilpiacon.
A Mali-G72 a negyedik mainstream GPU, amely a Bifrost architektúrán alapul. A Mali-G72 úgy készült, hogy első osztályú vizuális élményt nyújtson az egyre növekvő mobilpiacon.
A Mali-G76 – Az ARM bemutatta az ötödik mainstream GPU-t, amely a Bifrost architektúrán, a legújabb 64 bites Cortex-A76 számítási magokon és az új Mali-G76 grafikán alapul. A Cortex-A76 processzormag váltotta fel a Cortex-A75-öt.
A GPU - Mali-G76 úgy lett kialakítva, hogy Cortex-A76 CPU - val együtt működjön . A maximális konfigurációban a Mali-G76 20 magot tartalmazhat, de nagyon ritka, hogy a cégek hasonló számú GPU -val rendelkező platformokat adnak ki . Az ARM 30%-os növekedést ígér a Mali-G72-hez képest, de ez nem összteljesítményt jelent, hanem a GPU-területhez viszonyított teljesítményt, az energiahatékonyság 30%-kal javult, a gépi tanulási feladatokban pedig 2,7-szeresére nőtt a teljesítmény.
A Mali-G76 grafikus videoprocesszort csúcsszintű okostelefonokban, virtuális és kiterjesztett valóság eszközökben, autóipari rendszerekben, videó megfigyelő rendszerekben stb.
Az új GPU támogatja az API -t : Az új ARM architektúrában :
Az új Mali-V76 videómag támogatást kapott a 8K -s videóhoz, és 60 képkocka/mp -es frekvenciával képes dekódolni a videót .
Videofalak kialakításának lehetősége a séma szerint 4×4 1080p 60 fps -ben vagy 2×2 2160p 60 fps-ben .
A Mali-G77 az első, Valhall architektúrán alapuló mainstream GPU.
A Mali-G78 a második, Valhall architektúrán alapuló mainstream GPU.
Név | A GPU magok
maximális száma |
Maximális L2 gyorsítótár mérete |
Technológiai támogatás | Építészet | Használat | Megjegyzések | ||||
---|---|---|---|---|---|---|---|---|---|---|
OpenGL ES | openvg | OpenCL | Direct3D | Vulkan | ||||||
Mali-55 | egy | - | 1.1 | 1.0 | n/a | Interfész optimalizálás | [5] | |||
Mali-200 | egy | - | 2.0 | 1.1 | Utgard [6] | - | [egy] | |||
Mali-300 | egy | 8 KB | - | [2] | ||||||
Mali - 400 MP | négy | 32 KB-tól 256 KB-ig [7] | - | [3] | ||||||
Mali - 450 MP | nyolc | 32 KB-tól 512 KB-ig [7] | - | [négy] | ||||||
Mali-T604 | négy | 256 KB | 3.1 | 1.1 | 1.1 Renderscript | 9.3 | Midgard [8] (1. generáció) |
Grafika, számítástechnika |
[9] [10] | |
Mali-T622 | 2 | [10] [11] | ||||||||
Mali-T624 | négy | Midgard (2. generáció) |
[12] | |||||||
Mali-T658 | nyolc | [13] | ||||||||
Mali-T628 | nyolc | [tizennégy] | ||||||||
Mali-T678 | nyolc | [15] [16] | ||||||||
Mali-T720 | nyolc | 32 KB-tól 256 KB-ig [7] | Midgard (3. generáció) |
Mali-T720 archiválva : 2014. június 25. a Wayback Machine -nél | ||||||
Mali-T760 | 16 | 256 KB-tól 2 MB-ig [7] | 3.2 | 11.1 | 1.0 | Mali-T760 archiválva : 2014. október 26. a Wayback Machine -nél | ||||
Mali-T820 | négy | 32 KB-tól 256 KB-ig [7] | 1.1 | 1.2 Renderscript | 9.3 | 1.0 | Midgard (4. generáció) |
Mali-T820 archiválva : 2016. november 11. a Wayback Machine -nál | ||
Mali-T830 | négy | 32 KB-tól 256 KB-ig [7] | 1.0 | Mali-T830 archiválva : 2015. november 14. a Wayback Machine -nél | ||||||
Mali-T860 | 16 | 256 KB-tól 2 MB-ig [7] | 11.1 11.2 |
1.0 | Mali-T860 archiválva : 2015. november 7. a Wayback Machine -nél | |||||
Mali-T880 | 16 | 256 KB-tól 2 MB-ig [7] | 1.0 | Mali-T880 archiválva : 2015. november 7. a Wayback Machine -nél | ||||||
Mali-G31 | egy | 32 KB-tól 512 KB-ig [7] | 2.0 + RenderScript | tizenegy | 1.2 | Bifrost | Mali-G31 archiválva 2019. február 24-én a Wayback Machine -nél | |||
Mali-G51 | 1+3 | 32 KB-tól 512 KB-ig [7] | 1.1 [1] Archiválva : 2021. március 2. a Wayback Machine -nél | Mali-G51 archiválva 2020. június 29-én a Wayback Machine -nél | ||||||
Mali-G52 | 6 | 32 KB-tól 512 KB-ig [7] | 1.1 [2] Archiválva : 2021. március 2. a Wayback Machine -nél | Mali-G52 archiválva 2019. február 24-én a Wayback Machine -nél | ||||||
Mali-G71 | 32 | 128 KB-tól 2 MB-ig [7] | 1.1 [3] Archiválva : 2021. március 2. a Wayback Machine -nél | Mali-G71 archiválva : 2019. február 24. a Wayback Machine -nél | ||||||
Mali-G72 | 32 | 128 KB-tól 2 MB-ig [7] | 12 | 1.1 [4] Archiválva : 2021. március 2. a Wayback Machine -nél | Mali-G72 archiválva : 2018. december 24. a Wayback Machine -nél | |||||
Mali-G76 | húsz | 512 KB-tól 4 MB-ig [7] | 1.1 | Mali-G76 archiválva : 2018. december 24. a Wayback Machine -nál | ||||||
Mali-G77 | 16 | 512 KB-tól 4 MB-ig [7] | Valhalla | Mali-G77 archiválva 2021. január 31-én a Wayback Machine -nél | ||||||
Mali-G78 | 24 | 512 KB-tól 4 MB-ig [7] | 1.2 | Mali-G78 archiválva : 2021. január 16. a Wayback Machine -nél |
A Mali GPU különböző változatokban a következő lapkakészletekben található:
Gyártó | Lapkakészlet neve | Mali grafikus chip verzió |
---|---|---|
Allwinner | A10, A13 | Mali-400 MP [17] |
Allwinner | H3 | Mali-400 MP2 |
Broadcom | BCM2836 | VideoCore IV |
AMLOgic | 8726-M, 8726-MX | Mali-400 MP/MP2 [17] |
AMLOgic | S802, S812, S805, M805 | Mali-450 |
AMLOgic | S905, S905X | Mali - 450 MP |
AMLOgic | S912 | Mali-T820 |
CSR | Quatro 5300 sorozat | Mali - 400 MP |
Huawei | HiSilicon Kirin 659 | Mali-T830 MP2 |
NetLogic | Au1380, Au1350 | Mali-200 [18] [19] |
NUFRONT | NuSmart 2816 | Mali - 400 MP |
NUFRONT | NuSmart 2816M | Mali - 400 MP |
NUFRONT | NuSmart 115 | Mali - 400 MP |
MediaTek | MT6572 | Mali - 400 MP |
MediaTek | MT6582 | Mali-400 MP2 |
MediaTek | MT6592 okt | Mali-450 MP4@700 MHz |
MediaTek | MT6735 | Mali-T720 |
MediaTek | MT6753 ARM® Cortex®-A53 1,3 GHz x 8 | Mali T720 MP3@450MHz |
MediaTek | MT6750 8 x ARM Cortex A-53, 1,51 GHz | Mali-T860 MP2 |
Rockchip | RK3066 (40 nm, ARMv7-A, 1,6 GHz-ig) | Mali-400 MP4 (250 MHz) [20] |
Rockchip | RK3188 (28 nm, ARMv7-A, 1,8 GHz-ig) | Mali-400MP4 (600MHz) |
Rockchip | RK3288 (28 nm, ARMv7-A, 2,0 GHz-ig) | Mali-760 MP4 |
Samsung | S5P6450 Vega | Mali-400 MP [21] |
Samsung | Exynos 2 Dual 3250 | Mali-400 MP2 @ 400MHz |
Samsung | Exynos 3 Quad 3470 | Mali-400 MP4 @ 450 MHz |
Samsung | Exynos 3 Quad 3475 | Mali-T720 @ 533 MHz |
Samsung | Exynos 4 Dual 4210, 4212 Quad 4412 | Mali-400 MP4 [22] @ 266 MHz – @ 400 MHz (533 MHz Prime) |
Samsung | Exynos 5 Dual 5250 | Mali-T604 MP4 [23] @ 533 MHz |
Samsung | Exynos 5 Hexa 5260 | Mali-T620 MP4 @ 600 MHz |
Samsung | Exynos 5 Octa 5420/5422/5430 | Mali-T620 MP8 @ 533 MHz - @ 600 MHz |
Samsung | Exynos 7 Octa 7580 | Mali-T720 MP2 @ 600 MHz |
Samsung | Exynos 7 Octa 5433 | Mali-T760 MP6 @ 700 MHz |
Samsung | Exynos 7 Octa 7420 | Mali-T760 MP8 [24] @ 772 MHz |
Socle-Tech | Leopárd-6 | Mali-200 [25] |
Spreadtrum | SC8810 [26] , SC6820 [27] | Mali-400 [28] (bár a szintetikus tesztek Mali-300-at mutatnak) |
ST Ericsson | NovaThor U9500, U8500, U5500 | Mali-400 MP [29] |
STMicroelectronics | SPEAR1340 | Mali-200 [30] |
STMicroelectronics | STi7108, STiH416 | Mali-400 MP [31] [32] |
Telechipek | TCC8803, TCC8902, TCC8900, TCC9201 | Mali-200 [17] [33] |
csodamédia | Prizma WM8950 | Mali-400 MP [34] |
Mobil lapkakészletek ( SoC ):
Mobil grafikus feldolgozó egységek ( GPU ):