Мали (GPU) - Mali (GPU)
В Мали серия графические процессоры (GPU) и мультимедийные процессоры полупроводниковые ядра интеллектуальной собственности произведено ARM Holdings для лицензирования в различных ASIC разработки партнеров ARM.
Графические процессоры Mali были разработаны Falanx Microsystems A / S, который был Дополнительная выгода исследовательского проекта от Норвежский университет науки и технологий.[1] Arm Holdings приобрела Falanx Microsystems A / S 23 июня 2006 г. и переименовала компанию в Арм Норвегия.[2]
Технические детали
Как и другие встроенные IP-ядра для 3D-рендеринга ускорение, графический процессор Mali не включает контроллеры дисплея мониторы для вождения, в отличие от обычных настольных видеокарты. Вместо этого ядро Mali ARM представляет собой чистый 3D-движок, который отображает графику в памяти и передает визуализированное изображение другому ядру для обработки отображения.
Однако ARM лицензирует SIP-ядра контроллера дисплея независимо от SIP-блока Mali 3D-ускорителя, например Mali DP500, DP550 и DP650.[3]
ARM также предоставляет инструменты, помогающие в создании OpenGL ES шейдеры названный Студия разработки шейдеров для графических процессоров Mali и Движок пользовательского интерфейса графического процессора Mali.
Контроллеры дисплея, такие как контроллер дисплея ARM HDLCD, доступны отдельно.[4]
Варианты
Ядро Mali выросло из ядер, ранее производимых Falanx, и в настоящее время представляет собой:
Модель | Микро- архи- Tecture | Тип | Дата запуска | Количество ядер шейдера | Fab (нм) | Размер матрицы (мм2) | Тактовая частота ядра (МГц ) | Кэш L2 размер | Наполняемость | Ширина автобуса (биты ) | GFLOPS (на ядро) | API (версия) | Плавленый умножить Добавить | Использование в SoC | использование | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
M △ / с | ГТ / с | (GP / с) | Вулкан | OpenGL ES | OpenVG | OpenCL | Direct3D | ||||||||||||||
Мали-55/110 | ? | Конвейер с фиксированной функцией[5] | 2005 | 1 | ? | ? | ? | Нет данных | 2.8 | 0.1 | ? | ? | Нет данных | 1.1 | 1.0 | Нет данных | Нет данных | Нет | Rockchip RK2818 | Графика | |
Мали-200 | Утгард[6] | Программируемый конвейер[7] | 2007[8] | 1 | ? | ? | ? | Нет данных | 5 | 0.2 | ? | ? | 2.0 | 1.1 | |||||||
Мали-300 | ? | 1 | 40 28 | ? | 500 | 8 КБ | 55 | 0.5 | ? | 5 | К1892ВМ14Я | ||||||||||
Мали-400 МП | 2008 | 1–4 | 40 28 | ? | 200–600 | 8-256 КБ | 55 | 0.5 | ? | 1.2–5.4 | Allwinner A10, A10s, A13, A20, A33, H3, A64 | ||||||||||
Мали-450 МП | 2012 | 1–8 | 40 28 | ? | 300–750 | 8-512 КБ | 142 | 2.6 | ? | 4.5–11.9 | Amlogic S805, S802, S812, S905, Allwinner H5, RK3318, RK3328 | ||||||||||
Мали-470 МП | 2015 | 1–4 | 40 28 | ? | 250–650 | 8–256 Кбайт | 71 | 0.65 | ? | ? | Realtek RTD1395 | ||||||||||
Mali-T604[9] | Мидгард 1ул ген | Единая шейдерная модель + | ? | 1–4 | 32 28 | ? | 533 | 32–256 Кбайт | 90 | 0.533 | ? | 17 | 3.1 | Полный профиль 1.1 | 11 (FL 9_3 ) | да | Exynos 5250 | Графика & Вычислить | |||
Mali-T658[9] | ? | 1–8 | ? | ? | ? | ? | ? | ? | |||||||||||||
Мали-T622 | Мидгард 2nd ген | ? | 1–2 | 32 28 | ? | 533 | ? | ? | ? | 8.5 | |||||||||||
Мали-T624 | Август 2012 г. | 1–4 | 32 28 | ? | 533–600 | ? | ? | ? | 17-19.2 | ||||||||||||
Mali-T628 | Август 2012 г. | 1–8 | 32 28 | ? | 533–695 | ? | ? | ? | 17–23.7 | Кирин 930/935 | |||||||||||
Mali-T678[10] | Август 2012 г. | 1–8 | 28 | ? | ? | ? | ? | ? | |||||||||||||
Mali-T720 | Мидгард 3rd ген | Октябрь 2013 | 1–8 | 28 | ? | 400–700 | 32–256 Кбайт[11] | 650 (MP8 @ 650 МГц) | 5.2 (MP8 @ 650 МГц) | ? | 6.8–11.9 | Exynos 7580, MT6735, MT6753, Allwinner H6 | |||||||||
Mali-T760 | Октябрь 2013 | 1–16 | 28 / 14 | 1,75 мм 2 на ядро шейдера на 14 нм[12] | 600–772 | 256–2048 КБ[13] | 1300 | 0.6-12.6 GTexel / s (билинейный)[14] | 10.4 | ? | 17–26.2 | 1.0[15] | 3.2[16] | Полный профиль 1.2 | 11 (FL 11_1 ) [17] | Exynos 7420, Exynos 5433, MT6752, MT6732, RK3288 | |||||
Mali-T820 | Мидгард 4th ген | 4 квартал 2015 г. | 1–4 | 28 | ? | 600 | 32–256 Кбайт[13] | 400 | ? | 2.6 | ? | 10.2 | 11 (FL 9_3 ) | Amlogic S912 | |||||||
Mali-T830 | 28 | ? | 600–950 | 32–256 Кбайт[13] | 400 | ? | 2.6 | ? | 20.4–32.3 | Кирин 650/655, Exynos 7870, Exynos 7880 | |||||||||||
Mali-T860 | 1–16 | 28 | ? | 350–700 | 256–2048 КБ[13] | 1300 | ? | 10.4 | ? | 11.9–23.8 | 11 (FL 11_1 ) | RK3399 (MP4), Serge S1 (MP4), Helio P10 (MP2), MT6750 (MP2) | |||||||||
Mali-T880 | 2 квартал 2016 г. | 1–16 | 16 | ? | 650–1000 | 256–2048 КБ[13] | 1700 | ? | 13.6 | ? | 22.1–34 | Exynos 8890, Helio P20 (MT6757), Helio P25, Helio X20 (MT6797), Кирин 950/955 | |||||||||
Mali-G31 | Бифрост 1ул ген | Единая шейдерная модель + Единая память + скалярный, на основе предложений ЭТО | 1 квартал 2018 г. | 1-6 (1 EU на ядро)[18] | 28 12 | ? | 650 | 32–512 КБ | ? | 1.3 | 10.4 | 1.2[19] | Полный профиль 2.0 | Rockchip RK3326[20][21]AmLogic S905Y2, S905X2, S905D2, S905X3, Allwinner H616 | |||||||
Mali-G51[22] | 4 квартал 2016 г. | 1-6 (от 1 до 3 двойных)[23] | 28 16 14 12 10 | ? | 1000 | ? | 3.9 | 11 (FL 9_3 ) | HiSilicon Hi3751V811, HiSilicon Kirin 710 / 710F | ||||||||||||
Mali-G71 | 2 квартал 2016 г. | 1–32 | 16 14 10 | ? | 546-1037 | 128–2048 КБ | 1850 | 0.7-24.7 GTexel / s (билинейный)[24] | 27.2 | 18.56-28.9[25] | 11 (FL 11_1 ) | Кирин 960, Exynos 5 7872,[26] Exynos 7 7885,[27] Exynos 9 8895,[28] Helio P23, Helio P30 | |||||||||
Mali-G52 | Бифрост 2nd ген | 1 квартал 2018 г. | 1-4 (2 или 3 EU на ядро) | 7 16 | ? | 850 | ? | 6.8 | 27,2 @ 850 МГц на ядро (2 EU) 40,8 @ 850 МГц на ядро (3 EU) | AmLogic S922X, Rockchip RK3530, Kirin 810, Helio P65 / G70 / G80 / G85 | |||||||||||
Mali-G72 | 2 квартал 2017 г. | 1–32 | 16 12 10 | 1,36 мм 2 на ядро шейдера на 10 нм[29] | 572-800 | 128–2048 КБ | 27.2 | 30.54 | 12 (FL 11_1 ) | Кирин 970, Exynos 9 9810, Exynos 7 9610, Helio P60 / P70 | |||||||||||
Мали-G76 | Бифрост 3rd ген | 2 квартал 2018 г. | 4-20 | 12 8 7 | ? | 600-800 | 512–4096 КБ | ? | ? | ? | ? | Кирин980, Кирин 990, Кирин 990 5G, Exynos 9 9820, Exynos 9 9825, Exynos 980, Helio G90 / G90T | |||||||||
Mali-G57 | Валхолл 1ул ген | Суперскалярный двигатель + Единая память + упрощенный скаляр ЭТО | 2 квартал 2019 г. | 1-6 | 7 | ? | ? | 64–512 КБ | ? | ? | ? | ? | ? | Кирин 820, Размерность 800/820 | |||||||
Мали-G77 | 2 квартал 2019 г. | 7-16 | 7 | ? | 850 | 512–4096 КБ | ? | ? | ? | ? | ? | Exynos 990, Размер 1000 / 1000L 5G | |||||||||
Mali- G68 | Валхолл 2nd ген. | 2 квартал 2020 г. | 1–6 | 512 КБ – 2 МБ | |||||||||||||||||
Mali- G78 | Валхолл 2nd ген. | 2 квартал 2020 г. | 7–24 | 512 КБ – 2 МБ | Kirin 9000 в экземпляре mp24.[30] | ||||||||||||||||
Модель | Микро- архи- Tecture | Тип | Дата запуска | Количество ядер шейдера | Fab (нм) | Размер матрицы (мм2) | Тактовая частота ядра (МГц) | Максимальный размер кэша L2 | Скорость заполнения (максимальное количество ядер) | Ширина шины (бит) | FP32 GFLOPS (на ядро) | Вулкан | Открыть GL / ES | Открыть VG | Открыть CL | Прямой 3D | Слитное умножение-сложение | Использование в SoC | использование |
Некоторые микроархитектуры (или только некоторые чипы?) Поддерживают согласованность кеша для кэша L2 с процессором.[31][32]
Адаптивное масштабируемое сжатие текстур (ASTC) поддерживается Mali-T620, T720 / T760, T820 / T830 / T860 / T880 [33] и серия Mali-G.
Реализации
Варианты графического процессора Mali можно найти в следующих системы на чипах (SoC):
Продавец | Имя SoC | Версия для Мали |
---|---|---|
Allwinner | Allwinner A1X (A10, A10s, A13 ) | Мали-400 МП[34][35][36] @ 300 МГц |
A20, A23, A33, H2, H3, A64, H64, R8, R16, R40, R18 | Мали-400 МП2[37] @ 350/350/350/600/600 /? /? /? /? /? /? МГц | |
H5 | Мали-450 MP4 | |
H6 | Mali-T720 MP2 | |
Amlogic | Серия 8726-M (8726-M1, 8726-M3, 8726-M6, 8726-MX) | Мали-400 МП / МП2[38] @ 250/400 МГц |
8726-M8 серии (M801, M802, S801, S802, S812) | Мали-450 МП6[38] @ 600 МГц | |
8726-M8B серии (M805, S805) | Мали-450 МП2[38] @ 500 МГц | |
S905, S905X / D / L | Mali-450 MP3 @ 750 МГц | |
S905X2, S905X3, S905Y2, S905D2 | Mali-G31 MP2 | |
S912 | Mali-T820 MP3 @ 600 МГц | |
S922X | Mali-G52 MP4 | |
T966 | Mali-T830 MP2 @ 650 МГц | |
Asus | Тинкерборд, Тинкерборд S | Mali-T760 |
Байкал Электроникс | Байкал-М | Mali-T628 MP8[39] |
CSR | Quatro 5300 серии | Мали-400 МП |
InfoTM | iMAP × 15 | Мали-400 |
iMAP × 820 | Мали-400 МП2 | |
iMAP × 912 | Мали-400 МП2 | |
HiSilicon | Кирин 620 | Mali-450 MP4 @ 533 МГц |
Кирин 650/655/658/659 | Mali-T830 MP2 @ 900 МГц | |
Кирин 710 | Mali-G51 MP4 @ 1000 МГц | |
Кирин 810 | Mali-G52 MP6 @ 820 МГц | |
Кирин 820 | Mali-G57 MP6 @ ??? МГц | |
Кирин 910 / 910Т | Mali-450 MP4 @ 533/700 МГц | |
Кирин 920/925/928 | Mali-T628 MP4 @ 600/600 /? МГц | |
Кирин 930/935 | Mali-T628 MP4 @ 600/680 МГц | |
Кирин 950/955 | Mali-T880 MP4 @ 900 МГц | |
Кирин 960 | Mali-G71 MP8 @ 1037 МГц | |
Кирин 970 | Mali-G72 MP12 @ 746 МГц | |
Кирин 980 | Mali-G76 MP10 @ 720 МГц | |
Кирин 985 | Mali-G77 MP8 @ ??? МГц | |
Кирин 990/990 5G | Mali-G76 MP16 @ 600/700 МГц | |
Hi3798cv200 | Mali-T720 @ 450/600 МГц | |
Leadcore | LC1810, LC1811, LC1813, LC1913 | Мали-400[40][41][42][43] |
LC1860, LC1860C, LC1960 | Mali-T628 MP2 @ 600 МГц | |
MediaTek | MT5595, MT5890 | Mali-T624 MP3 |
MT5596, MT5891 | Mali-T860 MP2 [44] | |
MT6571, MT6572, MT6572M | Mali-400 MP1 @? / 500/400 МГц | |
MT6580 | Mali-400 MP1 @ 500 МГц | |
MT6582 / MT6582M | Mali-400 MP2 @ 500/416 МГц | |
MT6588, MT6591, MT6592, MT6592M, MT8127 | Mali-450 MP4 @ 600/700/600/600 МГц[45] | |
MT6732, MT6732M, MT6752, MT6752M | Mali-T760 MP2 @ 500/500/700/700 МГц[46] | |
MT6735, MT6735M, MT6735P | Mali-T720 MP2 @ 600/500/400 МГц | |
MT6737, MT6737T | Mali-T720 MP2 @ 550/600 МГц | |
MT6750 | Mali-T860 MP2 @ 520 МГц | |
MT6753 | Mali-T720 MP3 @ 700 МГц[47] | |
MT6755 (Helio P10), MT6755M, MT6755T | Mali-T860 MP2 @ 700/650/800 МГц | |
MT6757 (Helio P20), MT6757CD | Mali-T880 MP2 @ 900 МГц / 1,0 ГГц | |
MT6797, MT6797D, MT6797T, MT6797X | Mali-T880 MP4 @ 780/850/875 МГц | |
MT8735 | Mali-T720 MP2 @ 450 МГц | |
Helio P23 | Mali-G71 MP2 @ 770 МГц[48] | |
Helio P25 | Mali-T880 MP2 @ 1 ГГц[49] | |
Helio P30 | Mali-G71 MP2 @ 950 МГц[50] | |
Helio P60 | Mali-G72 MP3 @ 800 МГц[51] | |
Helio P70 | Mali-G72 MP3 @ 900 МГц[52] | |
Helio G90 / G90T | Mali-G76 MP4 @ 800 МГц | |
Размерность 800 | Mali-G57 MP4 @ ??? МГц | |
Размерность 820 | Mali-G57 MP5 @ 900 МГц | |
Размер 1000L | Mali-G77 MP7 @ 695 МГц | |
Размерность 1000/1000 + | Mali-G77 MP9 @ ??? МГц | |
NetLogic | Au1380, Au1350 | Мали-200[53][54] |
Нуфронт | NS2816, NS2816M | Мали-400 МП |
NS115, TL7688, TL7689 | Мали-400 МП2 | |
Realtek | RTD1294, RTD1295, RTD1296 | Mali-T820 MP3[55] |
Rockchip | RK2818 | Мали-200 |
RK2926, RK2628, RK3036, RK3229 | Mali-400 MP @ 400/400/500/600 МГц[56] | |
RK3026, RK3126, RK3128 | Mali-400 MP2 @ 500/600/600 МГц | |
RK3066, RK3188, RK3188T | Mali-400 MP4 @ 266/533 / ~ 400 МГц[57][58] | |
RK3288 | Mali-T760 MP4 @ 600 МГц | |
RK3326 | Mali-G31 MP2[20][21] | |
RK3328 | Мали-450 МП2 | |
RK3399 | Mali-T860 MP4 @ 600 МГц | |
RK3530 | Mali-G52[59] | |
RK3588 | ||
Samsung | Exynos 3 Quad (3470), Exynos 4 Dual, Quad (4210, 4212 и 4412) | Мали-400 MP4[60] |
Exynos 5 двойных (5250) | Mali-T604 MP4[61] | |
Exynos 5 Hexa (5260) | Mali-T624 MP3 | |
Exynos 5 Octa (5420, 5422, 5430 и 5800) | Mali-T628 MP6 | |
Exynos 5 Hexa (7872) | Mali-G71 MP1 @ 1,2 ГГц | |
Exynos 7 Octa (5433/7410) | Mali-T760 MP6 | |
Exynos 7 окта (7420) | Mali-T760 MP8 @ 772 МГц | |
Exynos 7 Quad (7570), Exynos 3 Quad (3475) | Mali-T720 MP1 | |
Exynos 7 окта (7580) | Mali-T720 MP2 | |
Exynos 7 окта (7870) | Mali-T830 MP1 | |
Exynos 7 окта (7880) | Mali-T830 MP3 | |
Exynos 7 серии 7885 | Mali-G71 MP2 @ 1300 МГц | |
Exynos 8 Octa 880 | Mali-G76 MP5 @ ??? МГц | |
Exynos 8 окта (8890) | Mali-T880 MP10 (Lite) / Mali-T880 MP12 @ 650 МГц | |
Exynos 9 окта (8895) | Mali-G71 MP20 @ 546 МГц[62][63] | |
Exynos 7 серии 9610 | Mali-G72 MP3[64] | |
Exynos 9 серии 9810 | Mali-G72 MP18 @ 572 МГц[65] | |
Exynos 9 серии 9820/9825 | Mali-G76MP12 @ 702 / ??? МГц | |
Exynos 9 серии 980 | Mali-G76MP5 @? МГц | |
Exynos 9 серии 990 | Mali-G77MP11 @ 800 МГц | |
S5P6450 Vega | Мали-400 МП[66] | |
Sigma Designs | SMP8750 серии | Mali-400 MP4 @ 350 МГц[67] |
Цоколь-Тех | Леопард-6 | Мали-200[68] |
Spreadtrum | SC68xx, SC57xx, SC77xx, SC8xxx, SC983x | Серия Mali-400 MP[69] |
SC9860, SC9860GV | Mali-T880 MP4 | |
ST-Ericsson | НоваТор U9500, U8500, U5500 | Мали-400 МП[70] |
STMicroelectronics | SPEAr1340 | Мали-200[71] |
STi7108, STiH416 | Мали-400 МП[72][73] | |
Telechips | TCC8803, TCC8902, TCC8900, TCC9201 | Мали-200[38][74] |
WonderMedia | WM8750 | Мали-200 |
WM8850, WM8950 | Мали-400 МП[75] | |
WM8880, WM8980 | Мали-400 МП2 | |
WM8860 | Мали-450 | |
Xiaomi | Скачок S1 | Mali-T860 MP4 @ 800 МГц[76][77] |
Скачок S2 | Mali-G71 MP12 @ 900 МГц (?)[78] |
Видеопроцессоры Mali
Мали Видео - это имя, данное ARM Holdings ' преданный декодирование видео и кодирование видео ASIC. Существует несколько версий, реализующих ряд видеокодеки, Такие как HEVC, VP9, H.264 и VP8. Как и все продукты ARM, видеопроцессор Mali - это ядро интеллектуальной собственности полупроводников лицензированы третьим лицам для включения в их чипы. Возможность кодирования-декодирования в реальном времени является центральным элементом видеотелефония. Интерфейс к ARM TrustZone встроена технология, позволяющая Управление цифровыми правами из защищенный авторским правом материал.
Мали-V500
Первой версией видеопроцессора Mali была V500, выпущенная в 2013 году с графическим процессором Mali-T622.[79] V500 имеет многоядерный дизайн, имеет от 1 до 8 ядер, поддерживает H.264 и имеет защищенный видеотракт с использованием ARM TrustZone. 8-ядерной версии достаточно для 4K декодирование видео со скоростью 120 кадров в секунду (fps). V500 может кодировать VP8 и H.264 и декодировать H.264, H.263, MPEG4, MPEG2, VC-1 / WMV, Real, VP8.
Mali-V550
Выпущенные с графическим процессором Mali-T800, видеопроцессоры ARM V550 добавили поддержку кодирования и декодирования HEVC, 10-битную глубину цвета и технологии для дальнейшего снижения энергопотребления.[80] V550 также включает технологические улучшения, позволяющие лучше справляться с задержками и экономить полосу пропускания.[81] Опять же, построенный на идее масштабируемого числа ядер (1–8), V550 может поддерживать от 1080p60 (1 ядро) до 4K120 (8 ядер). V550 поддерживает кодирование HEVC Main, H.264, VP8, JPEG и HEVC Main 10, HEVC Main, H.264, H.263, MPEG4, MPEG2, VC-1 / WMV, Real, VP8, декодирование JPEG.
Мали-V61
Видеопроцессор Mali V61 (ранее называвшийся Egil) был выпущен с графическим процессором Mali Bifrost в 2016 году.[82][83] V61 был разработан для улучшения кодирования видео, в частности HEVC и VP9, и для обеспечения возможности одновременного кодирования как одного, так и нескольких потоков.[84] Конструкция продолжает конструкцию с переменным числом ядер от 1 до 8, при этом одно ядро поддерживает 1080p60, а 8 ядер могут управлять разрешением 4Kp120. Он может декодировать и кодировать 10-битный VP9, 8-битный VP9, HEVC Main 10, HEVC Main, H.264, VP8, JPEG и декодировать только MPEG4, MPEG2, VC-1 / WMV, Real, H.263.[85]
Мали-V52
Видеопроцессор Mali V52 был выпущен с графическими процессорами Mali G52 и G31 в марте 2018 года.[86] Процессор предназначен для поддержки видео 4K (включая HDR) на обычных устройствах.[87]
Платформа масштабируется от 1 до 4 ядер и удваивает производительность декодирования по сравнению с V61. Он также добавляет возможности кодирования High 10 H.264 (уровень 5.0) и декодирования (уровень 5.1), а также возможности декодирования AVS Part 2 (Jizhun) и Part 15 (AVS +, Guangdian) для YUV420. [88]
Мали-V76
Видеопроцессор Mali V76 был выпущен с графическим процессором Mali G76 и Cortex-A76 CPU в 2018 году.[89] V76 был разработан для улучшения производительности кодирования и декодирования видео. Конструкция продолжает конструкцию с переменным числом ядер от 2 до 8, с 8 ядрами, способными к декодированию 8Kp60 и кодированию 8Kp30. Он утверждает, что на момент запуска качество кодирования HEVC улучшилось на 25% по сравнению с Mali-V61. AV1 кодек не поддерживается.
Сравнение
Мали Видео | V500 | V550 | V61 | V52 | V76 |
---|---|---|---|---|---|
Объявлено | 2 июня 2013 г.[90] | 27 октября 2014 г.[91] | 31 октября 2016 г.[92] | 6 марта 2018 г.[93] | 31 мая 2018 г.[89] |
Рекомендуемый графический процессор | Mali-T800-серия | Mali-G51 Mali-G72 | Mali-G31 Mali-G52 | Мали-G76 | |
Рекомендуемый DPU | Мали-DP500 | Mali-DP550 Mali-DP650 | Mali-DP650 Мали-D71 | Мали-D52 | |
Система памяти | MMU | ||||
Интерфейс шины | AMBA 3 AXI AMBA 4 ACE Lite | AMBA AXI | AMBA4 AXI | ||
Производительность (прилагается) | 1080p60 (1 ядро) до 4K120 (8 ядер) | 1080p60 (1 ядро) до 4K60 (4 ядра) | 1080p60 (1 ядро) до 8K30 (8 ядер) | ||
Производительность (дек) | 1080p120 / 4K30 (1 ядро) до 4K120 (4 ядра) | 1080p120 / 4K30 (1 ядро) до 8K60 (8 ядер) | |||
Декодировать и кодировать | |||||
H.264 8 бит | D & E | D & E | D & E | D & E | D & E |
H.264 10-битный | - | - | - | D & E | D & E |
VP8 | D & E | D & E | D & E | D & E | D & E |
JPEG | - | D & E | D & E | D & E | D & E |
HEVC Главный | - | D & E | D & E | D & E | D & E |
HEVC Главная 10 | - | D | D & E | D & E | D & E |
VP9 8 бит | - | - | D & E | D & E | D & E |
VP9 10-битный | - | - | D & E | D & E | D & E |
AV1 | - | - | - | - | - |
Процессоры для дисплеев Mali
Мали-D71
В Mali-D71 добавлен кодировщик Arm Framebuffer Compression (AFBC) 1.2, поддержка ARM CoreLink MMU-600 и Assertive Display 5. Assertive Display 5 поддерживает HDR10 и Гибридная логарифмическая гамма (HLG).
Мали-D77
Mali-D77 добавил функции, включая Асинхронное искажение времени (ATW), Коррекция искажения линз (LDC) и коррекция хроматической аберрации (CAC). Mali-D77 также поддерживает 3K (2880x1440) при 120 Гц и 4K при 90 Гц.[94]
Мали Дисплей | DP500[95][96] | DP550[97] | DP650[98][99] | D71[100][101][102] | D51 | D77[103][104] | D37[105] |
---|---|---|---|---|---|---|---|
Объявлено | 8 мая 2010 г. | 27 октября 2014 г. | 20 января 2016 г. | 31 октября 2017 г. | 6 марта 2018 г. | 15 мая 2019 | 23 октября 2019 г., |
Оптимизированное разрешение | н / д | От 720p (HD) до 1080p (FHD) | 1440p (QHD) | От 1440p (QHD) до 2160p (UHD / 4K) | От 1080p (FHD) до 1440p (QHD) | 2880x1440 при 120 Гц | От 1080p (FHD) до 1440p (QHD) |
Максимальное разрешение | 2160p (4K) | 2160p (4K) | 2160p (4K) | 2160p (4K) до 120 кадров в секунду | 4096x2048 до 60 кадров в секунду | 4320x2160 при 120 Гц | |
Запущен вместе | Ядро Cortex-A17 | Графический процессор серии Mali-T800, видеопроцессор V550 | CoreLink MMU-600, уверенный дисплей 5 | Мали-G31, Мали-G52, Мали-V52 | Ethos-N77, Ethos-N57, Ethos-N37 Mali-G57 |
Мали Камера
Mali-C71
25 апреля 2017 года был анонсирован Mali-C71, первый процессор обработки изображений (ISP) ARM.[106][107][108]
Mali-C52 и Mali-C32
3 января 2019 года были анонсированы модели Mali-C52 и C32, предназначенные для повседневных устройств, включая дроны, помощников по умному дому, систему безопасности и камеру с интернет-протоколом (IP).[109]
Сравнение
Мали Камера | C32 | C52 | C71 |
---|---|---|---|
Объявлено | 3 января 2019 г., | 25 апреля 2017 г. | |
Пропускная способность | 600 МП / с | 1,2 GP / с | |
Поддержка камеры | 4x, всего 16 МП | 4x 4096x4096 | |
Динамический диапазон | 24 остановки | ||
Поддержка канала | RGGB, RGBlr | RGGB, RCCC, RGBIr, RCCB, RCCG | |
до 16 каналов | |||
ASIL согласие | ASIL D |
Драйверы Lima и Panfrost FOSS
21 января 2012 г. Фороникс сообщили, что Люк Верхаген предпринимал попытку реверс-инжиниринга графических процессоров серии Mali, в частности версий Mali 200 и Mali 400. Проект назывался Лима и адресная поддержка OpenGL ES 2.0.[110] Проект реверс-инжиниринга был представлен на FOSDEM, 4 февраля 2012 г.,[111][112] с последующим открытием интернет сайт демонстрация рендеров. 2 февраля 2013 г. Верхэген продемонстрировал Quake III Arena в режиме timedemo, запущенном поверх драйвера Lima.[113] В мае 2018 года разработчик из Лимы разместил драйвер для включения в ядро Linux.[114] В мае 2019 года драйвер Lima стал частью основного ядра Linux.[115] В Пользовательское пространство Mesa аналог был объединен одновременно.
Panfrost - это модифицированный драйвер для графических процессоров Mali Txxx (Midgard) и Gxx (Bifrost). Представляем Panfrost доклад был представлен на X.Org Developer's Conference 2018. По состоянию на май 2019 года драйвер Panfrost является частью основного ядра Linux.[116] Подставки Panfrost OpenGL ES 2.0 и имеет экспериментальную поддержку OpenGL ES 3.0, отключенную по умолчанию с февраля 2020 года. [117]
Смотрите также
- Адрено - GPU разработан Qualcomm (ранее AMD, затем Freescale)
- Семейство SoC Atom - с графическим ядром Intel, без лицензии третьим лицам
- Мобильные APU AMD - с графическим ядром AMD, по лицензии Samsung [118]
- PowerVR - компанией Imagination Technologies
- Тегра - семейство SoC от Nvidia с графическим ядром, доступным в виде SIP-блока третьим лицам
- VideoCore - семейство SoC от Broadcom с графическим ядром, доступным в виде SIP-блока третьим лицам
- Виванте - доступен как SIP-блок для третьих лиц
Рекомендации
- ^ Смит, Райан. «Изучена архитектура ARM в Мали Мидгард». www.anandtech.com. Получено 2019-05-28.
- ^ «ARM усиливает свой портфель интеллектуальной собственности для 3D-графики за счет приобретения Falanx».
- ^ «Начальная поддержка контроллера дисплея ARM Mali». Список рассылки ядра Linux. 2016-04-01.
- ^ «DRM: добавьте поддержку контроллера дисплея ARM HDLCD [LWN.net]».
- ^ https://static.docs.arm.com/dui0363/d/DUI0363D_opengl_es_app_dev_guide.pdf
- ^ Веб-страница Mali Graphics; Arm Holdings.
- ^ https://static.docs.arm.com/dui0363/d/DUI0363D_opengl_es_app_dev_guide.pdf
- ^ «Изучена архитектура ARM в Мали Мидгард».
- ^ а б http://www.khronos.org/assets/uploads/developers/library/2012-pan-pacific-road-show/OpenGL-and-OpenGL-ES-Taiwan_Feb-2012.pdf Khronos Group OpenGL и OpenGL ES Тайвань, февраль 2012 г.
- ^ АнандТех | ARM представляет 8-ядерные графические процессоры Mali-T600 2-го поколения
- ^ в зависимости от количества основных групп шейдеров GPU
- ^ "Samsung Exynos 7420 Deep Dive - внутри современной 14-нм SoC". АнандТех. Получено 2015-06-15.
- ^ а б c d е в зависимости от количества основных групп шейдеров
- ^ "Mali GPU: абстрактная машина, часть 3 - шейдерное ядро Midgard". Арм Сообщество. Получено 2018-07-17.
- ^ «Вулкан - Центр разработчиков Мали». РУКА. Получено 2016-06-16.
- ^ Поддерживается с июня 2016 года драйвером пользовательского пространства r12p0
- ^ «Изучена архитектура ARM в Мали Мидгард». АнандТех. Получено 2014-07-07.
- ^ ООО, Арм. «Графические и мультимедийные процессоры | Mali-G31 GPU - Arm Developer». ARM Разработчик. Получено 2018-11-02.
- ^ «Группа Хронос». Группа Хронос. 2020-11-27. Получено 2020-11-27.
- ^ а б "Rockchip- 瑞 芯 微电子 股份有限公司". www.rock-chips.com. Получено 2018-06-14.
- ^ а б "Rockchip- 瑞 芯 微电子 股份有限公司". www.rock-chips.com. Получено 2018-06-14.
- ^ Линч, Дуг (31 октября 2016 г.). «ARM анонсирует свой второй графический процессор Bifrost - Mali-G51». Разработчики XDA. Получено 31 октября 2016.
- ^ «Графические и мультимедийные процессоры | Mali-G51 GPU».
- ^ «Графический процессор Mali: абстрактная машина, часть 4 - шейдерное ядро Bifrost». Арм Сообщество. Получено 2018-07-17.
- ^ "GPU GFLOPS". gflops.surge.sh. Получено 2018-06-20.
- ^ «Процессор Exynos 5 Series 7872: характеристики, характеристики | Samsung Exynos». Samsung Semiconductor. Получено 2018-02-16.
- ^ «Процессор Exynos 7 Series 7885: характеристики, характеристики | Samsung Exynos». Samsung Semiconductor. Получено 2018-02-16.
- ^ «Процессор Exynos 9 Series 8895: характеристики, характеристики | Samsung Exynos». Samsung Semiconductor. Получено 2018-02-16.
- ^ "Exynos 9810 - Знакомство с сурикатом". АнандТех. Получено 2018-02-28.
- ^ Ю, Ричард (22 октября 2020 г.). «Глобальное онлайн-мероприятие по запуску HUAWEI Mate40 Series».
- ^ http://www.heterogenecompute.org/hipeac2011Presentations/OpenCL-Midgard.pdf Согласованность кэша Midgard OpenCL
- ^ http://www.chipdesignmag.com/pallab/2011/06/30/arm-mali-gpu-unifying-graphics-across-platforms/ В архиве 2017-02-14 в Wayback Machine Гетерогенные вычисления
- ^ «Технология адаптивного масштабируемого сжатия текстур (ASTC), разработанная ARM и AMD».
- ^ «А10». Технология Allwinner. Архивировано из оригинал на 2012-12-01. Получено 2012-12-13.
- ^ "A10s". Технология Allwinner. Архивировано из оригинал на 2012-12-13. Получено 2012-12-13.
- ^ «А13». Технология Allwinner. Архивировано из оригинал на 2013-04-17. Получено 2012-12-13.
- ^ «AllWinner публикует подробную информацию о процессорах A31 и A20». CNXSoft. 9 декабря 2012 г.. Получено 2012-12-09.
- ^ а б c d Limadriver.org: Аппаратное обеспечение
- ^ https://www.baikalelectronics.com/products/M/
- ^ «LC1810». Лидкор. Архивировано из оригинал на 2015-01-27. Получено 2014-08-16.
- ^ «LC1811». Лидкор. Архивировано из оригинал на 2015-01-26. Получено 2014-08-16.
- ^ «LC1813». Лидкор. Архивировано из оригинал в 2014-08-19. Получено 2014-08-16.
- ^ "LC1913". Лидкор. Архивировано из оригинал в 2014-08-19. Получено 2014-08-16.
- ^ "Цифровое телевидение MediaTek MT5596". 2019-08-27.
- ^ Mediatek MT8127 В архиве 2014-11-15 на Wayback Machine
- ^ http://www.notebookcheck.net/ARM-Mali-T760-MP2.146753.0.html
- ^ http://pdadb.net/index.php?m=processor&id=553&c=mediatek_mt6753&d=detailed_specs
- ^ «Смартфоны MediaTek Helio, Интернет вещей, автомобили и возможности подключения». MediaTek. MediaTek. 2017-12-06. Получено 2017-12-06.CS1 maint: другие (связь)
- ^ «Смартфоны MediaTek Helio, Интернет вещей, автомобили и возможности подключения». MediaTek. MediaTek. 2018-03-26. Получено 2018-03-26.CS1 maint: другие (связь)
- ^ «Смартфоны MediaTek Helio, Интернет вещей, автомобили и возможности подключения». MediaTek. MediaTek. 2017-12-06. Получено 2017-12-06.CS1 maint: другие (связь)
- ^ «Смартфоны MediaTek Helio, Интернет вещей, автомобили и возможности подключения». MediaTek. MediaTek. 2018-03-26. Получено 2018-03-26.CS1 maint: другие (связь)
- ^ «Смартфоны MediaTek Helio, Интернет вещей, автомобили и возможности подключения». MediaTek. MediaTek. 2018-10-25. Получено 2018-10-26.CS1 maint: другие (связь)
- ^ "NetLogic Au1300". Архивировано из оригинал на 2012-02-21. Получено 2012-02-26.
- ^ RMI Au1300 Пресс-релиз
- ^ cnxsoft (07.06.2017). «Скоро появится SoC Realtek RTD1296 STB / Media NAS с несколькими портами Ethernet, двумя портами SATA, входом и выходом HDMI 2.0». CNXSoft - Новости встраиваемых систем. Получено 2019-02-02.
- ^ Спецификация продукта Filla Sapphire 7
- ^ Rockchip лицензирует широкий спектр IP-адресов ARM для решения под ключ, ориентированного на массовый рынок, экономичных планшетов Android
- ^ http://sg.finance.yahoo.com/news/28nm-quad-core-era-rk3188-144500035.html[постоянная мертвая ссылка ]
- ^ Офранк, Жан-Люк (24.04.2019). «RK3588 8K Arm Cortex-A76 / A55 SoC, план Rockchip до 2020 года». CNXSoft - Новости встраиваемых систем. Получено 2019-05-01.
- ^ (по-английски) Смартфон на базе ARM устанавливает новый графический тест В архиве 2013-01-06 в Wayback Machine в блоге ARM
- ^ «Samsung подтверждает, что Mali использует процессор Exynos 5250 - сообщество ARM». Архивировано из оригинал на 2013-02-18. Получено 2012-03-10.
- ^ Смит, Райан. «Samsung анонсирует Exynos 8895 SoC: 10-нм, Mali G71MP20 и LPDDR4x». Получено 2017-03-12.
- ^ Хамрик, Мэтт. «Разборки Samsung Galaxy S8: Exynos 8895 против Snapdragon 835, тестирование производительности и времени автономной работы». Получено 2017-12-06.
- ^ «Процессор Exynos 7 Series 9610: характеристики, характеристики | Samsung Exynos». Samsung Semiconductor. Получено 2018-03-22.
- ^ «Компания Samsung удостоена 36 наград за инновации на выставке CES 2018 за выдающийся дизайн и разработку». news.samsung.com. Получено 2017-12-06.
- ^ Плата для разработки Hardkernel ODROID-E7 В архиве 2012-03-15 в Wayback Machine
- ^ Sigma Designs представляет семейство SMP8750 с поддержкой HEVC
- ^ Цоколь Leopard-6 SoC
- ^ Spreadtrum SC8819 В архиве 2014-12-04 в Wayback Machine
- ^ Страница продукта ST-Ericsson NovaThor В архиве 2012-02-13 в Wayback Machine
- ^ STMicro SPEAr1340 В архиве 2012-07-03 в Wayback Machine
- ^ STMicro STi7108 Пресс-релиз
- ^ STMicro STiH416 Пресс-релиз
- ^ 2010, ARM Limited: Совет по развитию TCC8900 В архиве 2011-12-27 на Wayback Machine
- ^ "Пресс-релиз WonderMedia Prizm WM8950". Архивировано из оригинал на 2012-01-10. Получено 2012-02-26.
- ^ "Hardware.Info Nederland". nl.hardware.info (на голландском). Получено 2017-12-06.
- ^ «Surge S1 - Xiaomi». Получено 2017-12-06.
- ^ "Surge S2 - Xiaomi". Получено 2017-12-06.
- ^ Лал Шимпи, Ананд (2 июня 2013 г.). "Видеоблок ARM MaliT622 V500, дополняющий Cortex A12". Anandtech.com. Получено 16 июн 2016.
- ^ Смит, Райан (27 октября 2014 г.). «ARM представляет видеопроцессор Mali V550 и процессор дисплея Mali P550». Anandtech.com. Получено 16 июн 2016.
- ^ Симс, Гэри (27 октября 2014 г.). «Графический процессор Mali-T860 представляет новую линейку интегрированных мультимедийных решений от ARM». Android Authority. Получено 24 июн 2016.
- ^ Смит, Райан (16 июня 2016 г.). «ARM представляет видеопроцессор Mali Egil». Anandtech.com. Получено 17 июн 2016.
- ^ Смит, Райан (31 октября 2016 г.). «ARM представляет основной графический процессор Mali-G51 и блок обработки видео Mali-V-61». Анандтех. Получено 1 ноября 2016.
- ^ Уолрат, Джош (16 июня 2016 г.). «ARM представляет видеопроцессор Egil: лучший 4K 120 Гц!». TechReport.com. Получено 28 июн 2016.
- ^ ООО, Арм. "Графические и мультимедийные процессоры | Mali-V61 - Arm Developer". ARM Разработчик. Архивировано из оригинал на 2017-10-14. Получено 2017-10-14.
- ^ Виггерс, Кайл (6 марта 2018 г.). «ARM представляет графические процессоры Mali-G52 / G31 и видеопроцессоры Mali-D51 Display и Mali-V52». Разработчики Xda. Получено 2 июн 2018.
- ^ Тайсон, Марк (7 марта 2018 г.). «Arm выпускает массовые графические процессоры Mali-G52 и Mali-G31». Hexus. Получено 2 июн 2018.
- ^ «Arm представляет графические процессоры Mali-G52 и Mali-G31, дисплейный процессор Mali-D51 и видеопроцессор Mali-V52 для массовых устройств». 6 марта 2018 г.. Получено 21 мая 2020.
- ^ а б Смит, Райан (31 мая 2018 г.). «ARM представляет видеопроцессор Mail-V76». Анандтех. Получено 2 июн 2018.
- ^ Шимпи, Ананд Лал. «Видеоблок ARM Mali-T622 и V500, дополняющий Cortex A12». Получено 2017-11-27.
- ^ Смит, Райан. «ARM представляет видеопроцессор Mali-V550 и процессор дисплея Mali-DP550». Получено 2017-11-27.
- ^ Смит, Райан. «ARM представляет основной графический процессор Mali-G51 и блок обработки видео Mali-V-61». Получено 2017-11-27.
- ^ https://developer.arm.com/products/graphics-and-multimedia/mali-gpus/mali-g52-gpu. Отсутствует или пусто
| название =
(помощь) - ^ Фрумусану, Андрей. «Arm объявляет о выпуске процессора дисплея Mali D77: упрощение дополненной и виртуальной реальности». www.anandtech.com. Получено 2019-05-28.
- ^ "Будущее так же хорошо, как раньше?". Арм Сообщество. Получено 2017-11-27.
- ^ ООО, Арм. «Графические и мультимедийные процессоры | Дисплейные процессоры Mali - разработчик Arm». ARM Разработчик. Получено 2017-11-27.
- ^ ООО, Арм. «Графические и мультимедийные процессоры | Mali-DP550 - Arm Developer». ARM Разработчик. Получено 2017-11-27.
- ^ «ARM обеспечивает энергоэффективные, улучшенные визуальные эффекты на мобильных устройствах 2,5K и 4K с процессором дисплея Mali-DP650». Арм Сообщество. Получено 2017-11-27.
- ^ ООО, Арм. «Графические и мультимедийные процессоры | Mali-DP650 - Arm Developer». ARM Разработчик. Получено 2017-11-27.
- ^ «Mali-D71 и дисплей нового поколения». Арм Сообщество. Получено 2017-11-27.
- ^ О, Нейт. «Arm объявляет о выпуске нового процессора дисплея Mali-D71 и IP-блоков». Получено 2017-11-27.
- ^ ООО, Арм. "Графические и мультимедийные процессоры | Mali-D71 - Arm Developer". ARM Разработчик. Получено 2017-11-27.
- ^ «Представляем процессор дисплея Arm Mali-D77 для VR - Блог о графике и играх - Графика и игры - Сообщество Arm». community.arm.com. Получено 2019-05-15.
- ^ Фрумусану, Андрей. «Arm объявляет о выпуске процессора дисплея Mali D77: упрощение дополненной и виртуальной реальности». www.anandtech.com. Получено 2019-05-15.
- ^ Фрумусану, Андрей. «Arm объявляет о выпуске новых NPU Ethos-N57 и N37, Mali-G57 Valhall GPU и Mali-D37 DPU». www.anandtech.com. Получено 2019-10-24.
- ^ Смит, Райан. «ARM анонсирует Mali-C71: свой первый автомобильный процессор обработки изображений». Получено 2017-11-27.
- ^ «Обработка изображений вождения Mali-C71 для автомобилей». Арм Сообщество. Получено 2017-11-27.
- ^ ООО, Арм. «Графические и мультимедийные процессоры | Mali Camera - Arm Developer». ARM Разработчик. Получено 2017-11-27.
- ^ ООО, Арм. «Более четкий цифровой глаз для интеллектуальных устройств». Рука | Архитектура цифрового мира. Получено 2019-05-23.
- ^ Phoronix, 27 января 2012 г .: Представляем драйвер графического процессора с открытым исходным кодом Lima
- ^ Phoronix, 21 января 2012 г .: Драйвер Mali GPU с открытым исходным кодом и обратной разработкой
- ^ Расписание FOSDEM на 21 января 2012 г .: Освобождение графического процессора ARM Mali В архиве 2012-01-27 в Wayback Machine
- ^ Демонстрационная версия Quake 3 Arena поверх водителя Лимы! В архиве 2013-02-09 в Wayback Machine
- ^ Драйвер Lima DRM
- ^ drm / lima: драйвер для графических процессоров ARM Mali4xx}
- ^ drm / panfrost: Добавить начальный драйвер panfrost
- ^ "Экспериментальная поддержка Panfrost GLES 3.0 приземлилась в Мезе". Collabora | Консультации по открытому исходному коду. Получено 2020-05-06.
- ^ https://www.amd.com/en/press-releases/2019-06-03-amd-and-samsung-announce-strategic-partnership-ultra-low-power-high
внешняя ссылка
- Обработка графики от ARM интернет сайт
- Центр разработчиков Мали сайт, ориентированный на разработчиков, управляемый ARM
- V500
- V550
- Водитель Лимы