Oggi Mali (GPU) è un argomento che ha acquisito grande rilevanza in diversi ambiti della società. Fin dalla sua comparsa, Mali (GPU) ha attirato l'attenzione di molte persone grazie alla sua importanza oggi. Nel corso del tempo, Mali (GPU) è stato oggetto di dibattito, ricerca e analisi, che ha generato un crescente interesse per il suo studio. In questo articolo esploreremo diversi aspetti legati a Mali (GPU), con l’obiettivo di offrire una visione completa su questo argomento così attuale oggi. Dalle sue origini fino alle sue implicazioni attuali, analizzeremo tutti gli aspetti rilevanti per comprendere l'importanza di Mali (GPU) nella società odierna.
Mali è una serie di Graphics Processing Unit (GPU) prodotte da ARM Holdings e date in licenza in diversi progetti ASIC per partner di ARM.
Come altri embedded IP core per rendering e accelerazione 3D, le GPU Mali non includono un Video Display Controller per interfacciarsi ai monitor (come una comune scheda video per PC). Il core Mali ARM è un motore grafico 3D puro che compone le immagini nella memoria grafica e le fornisce a un altro core che si occupa della visualizzazione.
La serie Mali è composta da:
Modello | Microarchitettura | Data di lancio | Numero di Shader | Fab (nm) | Die size (mm2) | Core clock rate (MHz) | Max dim L2 cache | Fillrate | Bus width (bit) | GFLOPS (per core) |
API (versione) | Fused multiply–add | Impiegato nei SoCs | HSA/Zero-copy | Impiego | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
M△/s | (GP/s) | Vulkan | OpenGL ES | OpenVG | OpenCL | Direct3D | ||||||||||||||
Mali-55 | ? | ? | 1 | ? | ? | ? | N.D. | ? | ? | ? | ? | N.D. | 1.1 | 1.0 | N.D. | N.D. | no | ? | ? | Grafica |
Mali-200 | Utgard[1] | 2007[2] | 1 | ? | ? | ? | N.D. | ? | ? | ? | ? | 2.0 | 1.1 | |||||||
Mali-300 | ? | 1 | 40 28 |
? | 500 | 8 KiB | 55 | 0.5 | ? | 5 | ||||||||||
Mali-400 MP | 2008 | 1–4 | 40 28 |
? | 200–600 | 256 KiB | 55 | 0.5 | ? | 1.2–5.4 | Allwinner A10, A20, A33, H3, A64 | |||||||||
Mali-450 MP | 2012 | 1–8 | 40 28 |
? | 300–750 | 512 KiB | 142 | 2.6 | ? | 4.5–11.9 | Amlogic S805, S802, S812, S905
Allwinner H5 | |||||||||
Mali-470 MP | 2015 | 1–4 | 40 28 |
? | 250–650 | 8–256 KiB | 71 | 0.65 | ? | ? | ? | |||||||||
Mali-T604[3] | Midgard 1st gen | ? | 1–4 | 32 28 |
? | 533 | 32–256 KiB | 90 | 0.533 | ? | 17 | 3.1 + AEP[4] | Full Profile 1.1 | DirectX 11, feature level 9_3 |
yes | Grafica e calcolo | ||||
Mali-T658[3] | ? | 1–8 | ? | ? | ? | ? | ? | ? | ? | |||||||||||
Mali-T622 | Midgard 2nd gen | ? | 1–2 | 32 28 |
? | 533 | ? | ? | ? | 8.5 | ||||||||||
Mali-T624 | Aug 2012 | 1–4 | 32 28 |
? | 533–600 | ? | ? | ? | 17-19.2 | |||||||||||
Mali-T628 | Aug 2012 | 1–8 | 32 28 |
? | 533–695 | ? | ? | ? | 17–23.7 | |||||||||||
Mali-T678[5] | Aug 2012 | 1–8 | 28 | ? | ? | ? | ? | ? | ? | |||||||||||
Mali-T720 | Midgard 3rd gen | Oct 2013 | 1–8 | 28 | ? | 400–700 | 32–256 KiB[6] | 650 | 5.2 | ? | 6.8–11.9 | Exynos 7580, MT6735, MT6753 | ||||||||
Mali-T760 | Oct 2013 | 1–16 | 28 / 14 | 1.75 mm² per shader core at 14 nm[7] | 600–772 | 256–2048 KiB[8] | 1300 | 10.4 | ? | 17–26.2 | 1.0[9] | 3.2[10] | Direct3D 11.1, feature level 11_1[11] |
Exynos 7420, Exynos 5433, MT6752, MT6732 | ||||||
Mali-T820 | Midgard 4th gen | Q4 2015 | 1–4 | 28 | ? | 600 | 32–256 KiB[8] | 400 | 2.6 | ? | 10.2 | Full Profile 1.2 | Direct3D 11.1, feature level 9_3 |
Amlogic S912 | ||||||
Mali-T830 | 28 | ? | 600–950 | 32–256 KiB[8] | 400 | 2.6 | ? | 20.4–23.8 | Exynos 7870 | |||||||||||
Mali-T860 | 1–16 | 28 | ? | 350–700 | 256–2048 KiB[8] | 1300 | 10.4 | ? | 11.9–23.8 | Direct3D 11.2, feature level 11_1 |
Helio P10 (MT6755) | |||||||||
Mali-T880 | Q2 2016 | 1–16 | 16 | ? | 650–1000 | 256–2048 KiB[8] | 1700 | 13.6 | ? | 22.1–34 | Direct3D 11.2, feature level 11_1 |
Exynos 8890, Helio X20 (MT6797), Kirin 950 | ||||||||
Mali-G51[12] | Bifrost | Q4 2016 | ? | 16 14 10 |
? | ? | ? | ? | ? | ? | ? | Full Profile 2.0 | ? | |||||||
Mali-G71 | 1–32 | 16 14 10 |
? | 850 | 256–2048 KiB | 850 | 27.2 | ? | ? | Direct3D 11.0, feature level 11_2 |
Kirin 960 |
Le GPU Mali e varianti sono presenti in questi system-on-a-chip (SoC):
Nome SoC | Versione Mali |
---|---|
Allwinner | |
Allwinner A1X (A10, A10s, A13) | Mali-400 MP[13][14][15] @ 300 MHz |
A20, A23 and A33 | Mali-400 MP2[16] @ 350 MHz |
H3 | Mali-400 MP2 @ 600 MHz |
Amlogic | |
8726-M series (8726-M1, 8726-M3, 8726-M6, 8726-MX) | Mali-400 MP/MP2[17] @ 250/400 MHz |
8726-M8 series (M801, M802, S801, S802) | Mali-450 MP6 @ 600 MHz |
8726-M8B series (M805, S805) | Mali-450 MP2 @ 500 MHz |
S905 | Mali-450 MP3 @ 750 MHz |
S912 | Mali-T820 MP3 @ 600 MHz |
T966 | Mali-T830 MP2 @ 650 MHz |
CSR | |
Quatro 5300 Series | Mali-400 MP |
Tensor | Mali-G78 MP20 |
InfoTM | |
iMAP×15 | Mali-400 |
iMAP×912 | Mali-400 MP |
iMAP×820 | Mali-400 MP2 |
HiSilicon (Huawei) | |
Kirin 620 | Mali-450 MP4 |
Kirin 910 | Mali-450 MP4 |
Kirin 920, 920T | Mali-T624 MP4 |
Kirin 930, 935 | Mali-T628 MP4 |
Kirin 950, 955 | Mali-T880 MP4 |
Kirin 960 | Mali-G71 MP8 |
Kirin 970 | Mali-G72 MP12 |
Kirin 980 | Mali-G76 MP10 |
Kirin 985 | Mali-G77 MP8 |
Kirin 990 | Mali-G76 MP16 |
Kirin 9000 | Mali-G78 MP24 |
Leadcore | |
LC1810, LC1811, LC1813, LC1913 | Mali-400[18][19][20][21] |
MediaTek | |
MTK6592 Octa & MTK6592m | Mali-450 MP4 @ 700 MHz |
MT6572 | Mali-400 MP @ 500 MHz |
MT6752 | Mali-T760 MP2[22] |
MT6753 | Mali-T720 MP4 @ 600 (Boost) MHz[23] |
MT6732 | Mali-T760 |
MT6797 | Mali T880 MP4 @ 700 MHz |
MT6797T | Mali T880 MP4 @ 850 MHz |
MT6582 | Mali-400 MP2 @ 500 MHz |
MT6582M | Mali-400 MP2 @ 416 MHz |
MT8127 | Mali-450 MP4[24] |
MT8735 | Mali-T720 MP2 @ 450 MHz |
NetLogic | |
Au1380, Au1350 | Mali-200[25][26] |
Nufront | |
NuSmart 2816 | Mali-400 MP |
NuSmart 2816M | Mali-400 MP |
NuSmart 115 | Mali-400 MP |
Rockchip | |
RK2926 | Mali-400 MP[27] |
RK3066 | Mali-400 MP4[28] |
RK3188 | Mali-400 MP4[29] |
RK3288 | Mali-T760 MP4 @ 600 MHz |
Samsung | |
S5P6450 Vega | Mali-400[30] |
Exynos 2 Dual 3250 | Mali-400 MP2 |
Exynos 3 Quad 3470 | Mali-400 MP4 |
Exynos 4 Dual, Quad 4210, 4212, 4412 | Mali-400 MP4[31] |
Exynos 5 Dual 5250 | Mali-T604 MP4[32] |
Exynos 5 Hexa 5260 | Mali-T624 MP3 |
Exynos 5 Octa 5420, 5422, 5430, 5800 | Mali-T628 MP6 |
Exynos 7 Octa 7410 | Mali-T760 MP6 |
Exynos 7 Octa 7420 | Mali-T760 MP8 |
Exynos 8 Octa 8890 | Mali-T880 MP12 |
Exynos 8895 | Mali-G71 MP20 |
Exynos 9810 | Mali-G72 MP18 |
Exynos 9820, 9825 | Mali G76 MP12 |
Exynos 980 | Mali G76 MP5 |
Exynos 990 | Mali G77 MP11 |
Exynos 2100 | Mali G78 MP14 |
Socle-Tech | |
Leopard-6 | Mali-200[33] |
Spreadtrum | |
SC6815 - SC8835S | Mali-400[34] |
ST-Ericsson | |
NovaThor U9500, U8500, U5500 | Mali-400 MP[35] |
STMicroelectronics | |
SPEAr1340 | Mali-200[36] |
STi7108, STiH416 | Mali-400 MP[37][38] |
Telechips | |
TCC8803, TCC8902, TCC8900, TCC9201 | Mali-200[39] |
WonderMedia | |
WM8850, WM8950 | Mali-400 MP[40] |
WM8880, WM8980 | Mali-400 MP2 |
WM8860 | Mali-450 |