Mali (GPU)
From Wikipedia, the free encyclopedia

La serie Mali de unidades de procesamiento gráfico (GPU) son núcleos de propiedad intelectual de semiconductores producidos por ARM Holdings para la concesión de licencias en varios diseños de ASIC por parte de socios deARM.
Esta línea de GPUs fue resultado de la adquisición de Falanx Microsystems A / S por parte de ARM Holdings 23 de junio de 2006.[1]
El núcleo de Malí surgió de los núcleos producidos anteriormente por Falanx y actualmente constituyen:
| Modelo | Micro-arqui-tectura |
Fecha de lanzamiento | Cuenta de núcleo de Shaders | Fab (nm) | Tamaño de la matrícula (mm²) | Frecuencia del reloj central (MHz) | Tamaño máximo de L2 cache | Tasa de relleno | Ancho de bus (bits) | GFLOPS
(Por núcleo) |
API (Versión) | FMA
|
Uso en SoCs | HSA/ | Uso | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| M△/s | (GP/s) | Vulkan | Open | Open
VG |
Open | Direct | ||||||||||||||
| Malí-55 | 1 | 1.1 | 1.0 | ? | ? | Gráfico | ||||||||||||||
| Malí-200 | Utgard[2] | 2007[3] | 1 | 2.0 | 1.1 | |||||||||||||||
| Malí-300 | 1 | 40
28 |
500 | 8 KiB | 55 | 0.5 | 5 | K1892VM14Ya | ||||||||||||
| Malí-400 MP | 2008 | 1–4 | 40
28 |
200–600 | 256 KiB | 55 | 0.5 | 1.2–5.4 | Allwinner Un10, Un20, Un33, H3, Un64 | |||||||||||
| Malí-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 | |||||||||||
| Malí-470 MP | 2015 | 1–4 | 40
28 |
250–650 | 8–256 KiB | 71 | 0.65 | ? | ||||||||||||
| Malí-T604[4] | Midgard 1.º gen | 1–4 | 32
28 |
533 | 32–256 KiB | 90 | 0.533 | 17 | 3.1 | Perfil lleno 1.1 | DirectX 11, nivel de característica 9_3 |
Exynos 5250 | El gráfico& Computa | |||||||
| Malí-T658 | 1–8 | |||||||||||||||||||
| Malí-T622 | Midgard 2.º gen | 1–2 | 32
28 |
533 | 8.5 | |||||||||||||||
| Malí-T624 | Aug 2012 | 1–4 | 32
28 |
533–600 | 17-19.2 | RK3288 | ||||||||||||||
| Malí-T628 | Aug 2012 | 1–8 | 32
28 |
533–695 | 17–23.7 | Kirin 930/935 | ||||||||||||||
| Malí-T678[5] | Aug 2012 | 1–8 | 28 | |||||||||||||||||
| Malí-T720 | Midgard 3.º gen | Oct 2013 | 1–8 | 28 | 400–700 | 32–256 KiB[6] | 650 | 5.2 | 6.8–11.9 | Exynos 7580, MT6735, MT6753 | ||||||||||
| Malí-T760 | Oct 2013 | 1–16 | 28/14 | 1.75 mm 2 por shader núcleo en 14 nm[7] | 600–772 | 256–2048 KiB[8] | 1300 | 10.4 | 17–26.2 | 1.0[9] | 3.2[10] | Perfil lleno 1.2 | Direct3D 11.1, nivel de característica 11_1 |
Exynos 7420, Exynos 5433, MT6752, MT6732 | ||||||
| Malí-T820 | Midgard 4.º gen | Q4 2015 | 1–4 | 28 | 600 | 32–256 KiB | 400 | 2.6 | 10.2 | Direct3D 11.1, nivel de característica 9_3 |
Amlogic S912 | |||||||||
| Malí-T830 | 28 | 600–950 | 32–256 KiB | 400 | 2.6 | 20.4–23.8 | Kirin 650/655, Exynos 7870, Exynos 7880 | |||||||||||||
| Malí-T860 | 1–16 | 28 | 350–700 | 256–2048 KiB | 1300 | 10.4 | 11.9–23.8 | Direct3D 11.2, nivel de característica 11_1 |
Helio P10 (MT6755) / PineCone Surge S1 | |||||||||||
| Malí-T880 | Q2 2016 | 1–16 | 16 | 650–1000 | 256–2048 KiB | 1700 | 13.6 | 22.1–34 | Direct3D 11.2, nivel de característica 11_1 |
Exynos 8890, Helio P20 (MT6757), Helio P25, Helio X20 (MT6797), Kirin 950 | ||||||||||
| Malí-G51[12] | Bifrost | Q4 2016 | 16
14 10 |
Perfil lleno 2.0 | ||||||||||||||||
| Malí-G71 | 1–32 | 16
14 10 |
700-1037 | 256–2048 KiB | 1850 | 27.2 | Direct3D 11.0, nivel de característica 11_2 |
Kirin 960
Exynos 8895 | ||||||||||||
| Modelo | Micro-archi-tecture
|
Fecha lanzadora | Shader Cuenta de núcleo | Fab
(nm) |
Medida de dado (mm²) | Índice de reloj del núcleo (MHz) | Max L2 caché medida | Fillrate | Ancho de autobús (bits) | GFLOPS(Por núcleo) |
Vulkan | OpenGL/ES |
OpenVG |
OpenCL |
Direct3D |
Fusionado multiplicar-añadir | Uso en SoCs | HSA/Cero-copia |
Uso | |
Algunos Malis admiten la coherencia de caché para el caché L2 con la CPU.[13][14]
Compresión de Textura Escalable Adaptable (ASTC) compatible con Mali ™ -T620, Mali-T720, Mali-T760, Mali-T820 / T830, Mali-T860 / T880 y Mali-G71.[15]