Ir al contenido

Mali (GPU)

De Wikipedia, la enciclopedia libre
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

[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 (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

[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 15 de junio de 2015. 
  8. depending on number of shader core groups
  9. «Vulkan - Mali Developer Center». ARM. Archivado desde el original el 4 de diciembre de 2016. Consultado el 16 de junio de 2016. 
  10. Supported as of June 2016 with r12p0 userspace driver
  11. «ARM's Mali Midgard Architecture Explored». AnandTech. Consultado el 7 de julio de 2014. 
  12. Lynch, Doug (31 de octubre de 2016). «ARM announces their second Bifrost GPU – the Mali-G51». XDA Developers. Consultado el 31 de octubre de 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/ Archivado el 14 de febrero de 2017 en Wayback Machine. Heterogeneous Computing
  15. «Adaptive Scalable Texture Compression (ASTC) technology developed by ARM and AMD». 
  16. «A10». Allwinner Technology. Archivado desde el original el 1 de diciembre de 2012. Consultado el 13 de diciembre de 2012. 
  17. «A10s». Allwinner Technology. Archivado desde el original el 13 de diciembre de 2012. Consultado el 13 de diciembre de 2012. 
  18. «A13». Allwinner Technology. Archivado desde el original el 20 de abril de 2013. Consultado el 13 de diciembre de 2012. 
  19. «AllWinner Publishes A31 and A20 Processors Details». CNXSoft. 9 de diciembre de 2012. Archivado desde el original el 12 de diciembre de 2012. Consultado el 9 de diciembre de 2012. 
  20. «Limadriver.org: Hardware». Archivado desde el original el 8 de febrero de 2012. Consultado el 19 de mayo de 2017. 
  21. «LC1810». Leadcore. Archivado desde el original el 27 de enero de 2015. Consultado el 16 de agosto de 2014. 
  22. «LC1811». Leadcore. Archivado desde el original el 26 de enero de 2015. Consultado el 16 de agosto de 2014. 
  23. «LC1813». Leadcore. Archivado desde el original el 19 de agosto de 2014. Consultado el 16 de agosto de 2014. 
  24. «LC1913». Leadcore. Archivado desde el original el 19 de agosto de 2014. Consultado el 16 de agosto de 2014. 
  25. Mediatek MT8127 Archivado el 15 de noviembre de 2014 en Wayback Machine.
  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». Archivado desde el original el 21 de febrero de 2012. Consultado el 26 de febrero de 2012. 
  29. RMI Au1300 Press release
  30. «Filla Sapphire 7 Product Specification». Archivado desde el original el 19 de octubre de 2013. Consultado el 14 de julio de 2022. 
  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 (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
  33. (en inglés) ARM Powered Smartphone Sets New Graphics Benchmark Archivado el 6 de enero de 2013 en Wayback Machine. on ARM blog
  34. «Samsung Confirms Mali is in the Exynos 5250 Processor - ARM Community». Archivado desde el original el 18 de febrero de 2013. Consultado el 19 de mayo de 2017. 
  35. «Samsung Announces Exynos 8895 SoC: 10nm, Mali G71MP20, & LPDDR4x». Consultado el 12 de marzo de 2017. 
  36. Hardkernel ODROID-E7 development board Archivado el 15 de marzo de 2012 en Wayback Machine.
  37. «Sigma Designs announces HEVC capable SMP8750 family». Archivado desde el original el 20 de septiembre de 2017. Consultado el 19 de mayo de 2017. 
  38. Socle Leopard-6 SoC
  39. Spreadtrum SC8819 Archivado el 4 de diciembre de 2014 en Wayback Machine.
  40. ST-Ericsson NovaThor product page Archivado el 13 de febrero de 2012 en Wayback Machine.
  41. STMicro SPEAr1340 Archivado el 3 de julio de 2012 en Wayback Machine.
  42. STMicro STi7108 Press release
  43. STMicro STiH416 Press release
  44. 2010, ARM Limited: TCC8900 development board Archivado el 27 de diciembre de 2011 en Wayback Machine.
  45. «WonderMedia Prizm WM8950 Press release». Archivado desde el original el 10 de enero de 2012. Consultado el 19 de mayo de 2017. 

Enlaces externos

[editar]