ARM Cortex
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]
Variantes
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/
Cero-copia
Uso
M△/s
(GP/s)
Vulkan
Open
GL/ES
Open
VG
Open
CL
Direct
3D
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
Sí
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
[ 11]
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]
Implementaciones
Vendedor
Nombre del SoC
Versión de Malí
Allwinner
Allwinner Un1X (Un10, Un10s, Un13)
Malí-400 MP @ 300 MHz[ 16] [ 17] [ 18]
Un20, Un23, Un33, H2, H3, Un64, H64, R8, R16, R40, R18
Malí-400 MP2 @ 350/350/350/600/600/?[ 19] /?/?/?/?/? MHz
H5
Malí-450 MP4
Amlogic
8726-M serie (8726-M1, 8726-M3, 8726-M6, 8726-MX)
Malí-400 MP/MP2 @ 250/400 MHz[ 20]
8726-M8 serie (M801, M802, S801, S802, S812)
Malí-450 MP6 @ 600 MHz
8726-M8B serie (M805, S805)
Malí-450 MP2 @ 500 MHz
S905, S905X/D/L
Malí-450 Mp3 @ 750 MHz
S912
Malí-T820 Mp3 @ 600 MHz
T966
Malí-T830 MP2 @ 650 MHz
CSR
Quatro 5300 Series
Malí-400 MP
InfoTM
iMAP×15
Malí-400
iMAP×820
Malí-400 MP2
iMAP×912
Malí-400 MP2
HiSilicon
Kirin 620
Malí-450 MP4 @ 533 MHz
Kirin 650/655
Malí-T830 MP2 @ 900 MHz
Kirin 910/910T
Malí-450 MP4 @ 533/700 MHz
Kirin 920/925/928
Malí-T628 MP4 @ 600/600/? MHz
Kirin 930/935
Malí-T628 MP4 @ 600/680 MHz
Kirin 950/955
Malí-T880 MP4 @ 900 MHz
Kirin 960
Malí-G71 MP8 @ 1037 MHz
Leadcore
LC1810, LC1811, LC1813, LC1913
Malí-400[ 21] [ 22] [ 23] [ 24]
LC1860, LC1860C, LC1960
Malí-T628 MP2 @ 600 MHz
MediaTek
MT6571, MT6572, MT6572M
Malí-400 MP @ ?/500/400 MHz
MT6582/MT6582M
Malí-400 MP2 @ 500/416 MHz
MT6591, MT6592, MT6592M, MT8127
Malí-450 MP4 @ 600/700/600/600 MHz[ 25]
MT6732, MT6732M, MT6752, MT6752M
Malí-T760 MP2 @ 500/500/700/700 MHz[ 26]
MT6753
Malí-T720 MP4 @ 600 (Impulso) MHz[ 27]
MT6797, MT6797T
Malí-T880 MP4 @ 700/850 MHz
MT8735
Malí-T720 MP2 @ 450 MHz
NetLogic
Au1380, Au1350
Malí-200[ 28] [ 29]
Nufront
NS2816, NS2816M
Malí-400 MP
NS115, TL7688, TL7689
Malí-400 MP2
Rockchip
RK2818
Malí-200
RK2926, RK2628, RK3036, RK3229
Malí-400 MP @ 400/400/500/600 MHz[ 30]
RK3026, RK3126, RK3128
Malí-400 MP2 @ 500/600/600 MHz
RK3066, RK3188, RK3188T
Malí-400 MP4 @ 266/533/~400 MHz[ 31] [ 32]
RK3288
Malí-T760 MP4 @ 600 MHz
RK3328
Malí-450 MP2
RK3399
Malí-T860 MP4 @ 600 MHz
Samsung
Exynos 3 Quad (3470), Exynos 4 Dual, Quad (4210, 4212 y 4412)
Malí-400 MP4[ 33]
Exynos 5 Dual (5250)
Malí-T604 MP4[ 34]
Exynos 5 Hexa (5260)
Malí-T624 Mp3
Exynos 5 Octa (5420, 5422, 5430 y 5800)
Malí-T628 MP6
Exynos 7 Octa (5433/7410)
Malí-T760 MP6
Exynos 7 Octa (7420)
Malí-T760 MP8
Exynos 8 Octa (8890)
Malí-T880 MP12
Exynos 9 Octa (8895)
Malí-G71 MP20[ 35]
S5P6450 Vega
Malí-400 MP[ 36]
Sigma Diseños
SMP8750 Series
Malí-400 MP4 @ 350 MHz[ 37]
Socle-Tecnología
Leopardo-6
Malí-200[ 38]
Spreadtrum
SC68xx, SC57xx, SC77xx, SC8xxx, SC983x
Malí-400 MP Serie[ 39]
SC9860, SC9860GV
Malí-T880 MP4
ST-Ericsson
NovaThor U9500, U8500, U5500
Malí-400 MP[ 40]
STMicroelectronics
SPEAr1340
Malí-200[ 41]
STi7108, STiH416
Malí-400 MP[ 42] [ 43]
Telechips
TCC8803, TCC8902, TCC8900, TCC9201
Malí-200[ 44]
WonderMedia
WM8750
Malí-200
WM8850, WM8950
Malí-400 MP[ 45]
WM8880, WM8980
Malí-400 MP2
WM8860
Malí-450
Referencias
Enlaces externos