Mali (GPU)

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda

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 de ARM.

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[editar]

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 (mm2) Frecuencia del reloj central (MHz) Tamaño máximo de L2 cache Tasa de relleno Ancho de bús (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 Directo3D 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 Directo3D 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 Directo3D 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 Directo3D 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 Directo3D 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 (mm2) Índice de reloj del núcleo (MHz) Max L2 cache medida Fillrate Ancho de autobús (bits) GFLOPS(Por núcleo)


Vulkan OpenGL/ES


OpenVG


OpenCL


Directo3D


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[editar]

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[editar]

  1. «ARM Strengthens Its 3D Graphics IP Portfolio Through Falanx Acquisition». 
  2. Mali Graphics Webpage; Arm Holdings.
  3. http://www.anandtech.com/show/8234/arms-mali-midgard-architecture-explored/2
  4. http://www.khronos.org/assets/uploads/developers/library/2012-pan-pacific-road-show/OpenGL-and-OpenGL-ES-Taiwan_Feb-2012.pdf Khronos Group OpenGL and OpenGL ES Taiwan Feb 2012
  5. AnandTech | ARM Announces 8-core 2nd Gen Mali-T600 GPUs
  6. depending on number of GPU shader core groups
  7. «The Samsung Exynos 7420 Deep Dive - Inside A Modern 14nm SoC». AnandTech. Consultado el 2015-06-15. 
  8. depending on number of shader core groups
  9. «Vulkan - Mali Developer Center». ARM. Consultado el 2016-06-16. 
  10. Supported as of June 2016 with r12p0 userspace driver
  11. «ARM's Mali Midgard Architecture Explored». AnandTech. Consultado el 2014-07-07. 
  12. Lynch, Doug (31 October 2016). «ARM announces their second Bifrost GPU – the Mali-G51». XDA Developers. Consultado el 31 October 2016. 
  13. http://www.heterogeneouscompute.org/hipeac2011Presentations/OpenCL-Midgard.pdf Midgard OpenCL Cache coherency
  14. http://www.chipdesignmag.com/pallab/2011/06/30/arm-mali-gpu-unifying-graphics-across-platforms/ Heterogeneous Computing
  15. «Adaptive Scalable Texture Compression (ASTC) technology developed by ARM and AMD». 
  16. «A10». Allwinner Technology. Consultado el 2012-12-13. 
  17. «A10s». Allwinner Technology. Consultado el 2012-12-13. 
  18. «A13». Allwinner Technology. Consultado el 2012-12-13. 
  19. «AllWinner Publishes A31 and A20 Processors Details». CNXSoft. December 9, 2012. Consultado el 2012-12-09. 
  20. Limadriver.org: Hardware
  21. «LC1810». Leadcore. Consultado el 2014-08-16. 
  22. «LC1811». Leadcore. Consultado el 2014-08-16. 
  23. «LC1813». Leadcore. Consultado el 2014-08-16. 
  24. «LC1913». Leadcore. Consultado el 2014-08-16. 
  25. Mediatek MT8127
  26. http://www.notebookcheck.net/ARM-Mali-T760-MP2.146753.0.html
  27. http://www.notebookcheck.net/ARM-Mali-T720-MP4.150999.0.html
  28. NetLogic Au1300
  29. RMI Au1300 Press release
  30. Filla Sapphire 7 Product Specification
  31. Rockchip Licenses a Wide Range of ARM IP for Turnkey Solution Targeting Mass Market, Cost-Effective Android Tablets
  32. http://sg.finance.yahoo.com/news/28nm-quad-core-era-rk3188-144500035.html
  33. (en inglés) ARM Powered Smartphone Sets New Graphics Benchmark on ARM blog
  34. Samsung Confirms Mali is in the Exynos 5250 Processor - ARM Community
  35. «Samsung Announces Exynos 8895 SoC: 10nm, Mali G71MP20, & LPDDR4x». Consultado el 2017-03-12. 
  36. Hardkernel ODROID-E7 development board
  37. Sigma Designs announces HEVC capable SMP8750 family
  38. Socle Leopard-6 SoC
  39. Spreadtrum SC8819
  40. ST-Ericsson NovaThor product page
  41. STMicro SPEAr1340
  42. STMicro STi7108 Press release
  43. STMicro STiH416 Press release
  44. 2010, ARM Limited: TCC8900 development board
  45. WonderMedia Prizm WM8950 Press release

Enlaces externos[editar]