ARM представила графические процессоры Mali серии T-800


Графическое ядро Mali было разработано норвежским подразделением компании ARM — ARM Norway (бывшая Falanx). В настоящее время линейка продуктов включает в себя целый ряд моделей: мультимедийные графические процессоры mali-55, mali-200, mali-300, mali-400, mali-450, mali-T604, mali-T622, mali-T624, mali-T628, mali-T658, mali-T678, mali-T720, mali-T760, mali-T820, mali-T830, mali-T860 и mali-T880, а также графические процессоры для обработки видео mali-V500, mali-V550 и контролеры дисплея mali-DP500, mali-DP550. и новейшие мультимедийные графические процессоры mali-G31, mali-G51, mali-G52, mali-G71, mali-G72, mali-G76.

Технические детали [ править | править код ]

Mali-55 [ править | править код ]

Mali-55

— это первый продукт в этой линейке и первая попытка компании ARM сделать собственный графический ускоритель. Mali-55 поддерживает стандарт OpenGL ES 1.1 и может обрабатывать до 1 млн. треугольников в секунду, к тому же это самый маленький в мире графический чип, площадь кристалла всего 1 мм². Первая модель, которая имеет графический чип Mali-55 — это LG Renoir, впрочем, графический чип в этом телефоне не может обрабатывать графику, а используется только для оптимизации интерфейса.

Mali-200 [ править | править код ]

Mali-200

— следующий шаг компании ARM в разработке собственных графических ускорителей для мобильных устройств. По сравнению с Mali-55, двухсотая модель поддерживает OpenGL ES 2.0 и может обрабатывать до 16 миллионов треугольников в секунду при частоте графического чипа в 275 МГц. Двухсотая модель имеет один геометрический процессор и один пиксельный процессор, благодаря чему может обрабатывать 1 пиксель за такт, поэтому при частоте в 275 MHz графический чип может обработать 275 млн пикселей в секунду [1] . Графический чип Mali-200 представлен в двух версиях — LP и GP, которые отличаются тактовой частотой. Занимаемая на кристалле площадь при производстве по 65 нм техпроцессу — 4,1 мм².

Mali-300 [ править | править код ]

Mali-300

— это первый чип от ARM, которой может воспроизводить графику уровня Sony PSP. Mali-300 — это дальнейшее развитие архитектуры Mali-200, максимальная частота графического чипа была увеличена до 395 MHz, что позволило увеличить производительность до 30 миллионов треугольников в секунду. Mali-300 — это первое решение в линейке графических ускорителей Mali, который имеет собственную графическую память в 8 кб. [2]

Mali-400 [ править | править код ]

Mali-400

— это дальнейшее развитие архитектуры Mali-300. Mali-400 имеет такие же характеристики, как и Mali-300, но это модульное решение, которое может включать в себя до 4 графических ядер в отличие от Mali-55 и Mali-200/300 — исключительно одноядерных решений. Благодаря тому, что Mali-400 может быть многоядерным графическим чипом, площадь кристалла была увеличена до 4.7 мм², к тому же Mali-400 имеет увеличенную графическую память в 32-256 кб [3] (в зависимости от количества ядер) по сравнению с 300-й моделью, имевшей лишь 8 кб. 400 модель имеет 1 геометрический процессор и может иметь до 4 пиксельных процессоров. Как и двухсотая модель, Mali-400 обрабатывает только 1 пиксель за такт, но благодаря многоядерности и возможности иметь от 1 до 4 пиксельных процессоров, производительность четырёхсотой модели может быть в 4 раза больше, благодаря возможности обработки каждого пикселя каждым из 4 пиксельных процессоров, когда двухсотый и трёхсотых модели имеют только 1 такой процессор. [1] [4]

Mali-450 [ править | править код ]

Mali-450

— 8-ядерный Mali-400 с некоторыми улучшениями в области исполнения инструкций за такт.

Mali-T600 [ править | править код ]

Mali-T604, Mali-T622, Mali-T624, Mali-T628, Mali-T658 и
Mali-T678
— это новейшие разработки от ARM. Чтобы лучше прояснить ситуацию, необходимо отметить, что первое поколение T600 (варианты T601, T604 и T658 (первое поколение)) было представлено ранее, а новое (Mali-T624, Mali-T628 и Mali-T678 (второе поколение)) — немного позже. Mali-T600 — это первая универсальная шейдерная архитектура ARM, поддерживающая стандарты OpenGL ES 1.1, OpenGL ES 2.0, OpenGL ES 3.0, DirectX 11 FL 9_3, DirectX 11, OpenCL 1.1 Full Profile и Google Renderscript Compute. Обещанная производительность старшей модели Mali-T658 (8 графических ядер) — примерно в 4-5 раз превышает возможности Mali-400. Флагманские ускорители T600 второго поколения — T628 и T678 (на 2013 год). Оба они являются 8-ядерными чипами, а основное отличие между ними (да и между любыми другими графическими и оптимизированными для вычислений GPU в целом решениями) лежит в структуре каждого шейдерного процессора. T628 обладает двумя ALU, одним LSU и одним текстурным блоком на шейдерный процессор, а в T658 число блоков ALU удвоено.

ARM представила графические ускорители Mali нового поколения

ARM представила новых членов семейства графических ускорителей Mali. Речь идёт о решениях Mali-T760 для смартфонов и планшетов высокого класса и Mali-T720 для продуктов среднего и начального уровня. Основными лицензиатами этих ускорителей являются MediaTek, Rockchip и LG Electronics. Впрочем, представители Samsung тоже отметили, что графика Mali будет по-прежнему использоваться в процессорах семейства Exynos.

Для начала следует сказать о флагманском ускорителе ARM Mali-T760, который, по словам компании, предоставит на мобильных устройствах пользовательское окружение нового поколения. Основные преимущества новинки включают:

  • существенно улучшенная производительность на Ватт — по сравнению с Mali-T604 этот показатель был улучшен примерно на 400%;
  • по сравнению с предыдущем поколением графики Mali (T628 и T978) масштабируемость ускорителя была удвоена и доведена до 16 вычислительных ядер (возросла как общая производительность, так и производительность на ядро);
  • благодаря технологиям ARM Frame Buffer Compression и Smart Composition использование пропускной способности памяти было снижено в целом более чем на 50%, что также оказало влияние на снижение энергопотребления;
  • упрощено размещение на однокристальной системе, особенно для версий с большим числом ядер, благодаря чему ускорено время вывода конечных продуктов на рынок;
  • создан для тесной работы с процессорами ARM Cortex-A и шиной ARM CoreLink CCI-400;
  • ARM вместе с TSMC уже оптимизировали Mali-T760 как для популярного сегодня техпроцесса 28-нм HPM, так и для 16-нм FF.

Возможно, ещё более интересным продуктом является ускоритель ARM Mali-T720. Компания называет его наследником графических ускорителей Mali-400 MP и Mali-450 MP, используемых преимущественно в планшетах и смартфонах начального уровня. Как и Mali-450 MP он может использоваться в конфигурациях с числом ядер до 8, однако в отличие от решений предыдущего поколения, Mali-T720 поддерживает OpenGL ES 3.0, как и флагманский Mali-T760.

За последние 2 года поставки чипов с графикой Mali возросли более чем в 10 раз, что постепенно превращает их в стандарт для экосистемы Android. ARM отмечает, что сегодня графика Mali используется более чем в 50% Android-планшетов и более чем в 20% Android-смартфонов. Учитывая столь высокую популярность, ускоритель Mali-T720 был разработан специально под операционную систему Android и оптимизирован для минимизации стоимости и с прицелом на рынок начального уровня. ARM создала Mali-T720 с тем, чтобы минимизировать производственные сложности разработчиков чипов и уменьшить время вывода конечных продуктов на рынок.

К преимуществам и основным особенностям ARM Mali-T720 можно отнести следующее:

  • более чем на 150% превосходит ARM Mali-400 по показателю производительности на Вт;
  • оптимизированы дизайн и разводка GPU, что позволяет ускорить интеграцию GPU на кристалл конечного чипа;
  • занимаемая на кристалле площадь была уменьшена почти на 30%, а производительность увеличена более чем на 50% по сравнению с Mali-450 MP;
  • поддержка последних мобильных API OpenGL ES 3.0, OpenCL и RenderScript впервые появятся на рынке смартфонов и планшетов начального уровня.
  • ARM и TSMC уже оптимизировала Mali-T720 для популярного сегодня техпроцесса 28-нм HPM.

Когда на рынок выйдут первые решения, использующие графику Mali-T720 и Mali-T760, пока не ясно, однако в этом году их ожидать не стоит. Оптимизации под 28-нм техпроцесс TSMC, впрочем, дают основания надеяться на появление SoC с новой графикой уже в первой половине 2014 года.

Модели [ править | править код ]

НазваниеМаксимальное количество GPU ядерМаксимальный размер L2 кэшаПоддержка технологийАрхитектураИспользованиеПримечания
OpenGL ESOpenVGOpenCLDirect3DVulkan
Mali-5511.11.0n/aОптимизация интерфейса[5]
Mali-20012.01.1Utgard [6][1]
Mali-30018 КБ[2]
Mali-400 MP4от 32 КБ до 256 КБ [7][3]
Mali-450 MP8от 32 КБ до 512 КБ [7][4]
Mali-T6044256 КБ3.11.11.1 + Renderscript [en]9_3M >[8] (1-е поколение)Графика, вычисления[9] [10]
Mali-T6222[10] [11]
Mali-T6244Midgard (2-е поколение)[12]
Mali-T6588[13]
Mali-T6288[14]
Mali-T6788[15] [16]
Mali-T7208от 32 КБ до 256 КБ [7]Midgard (3-е поколение)Mali-T720
Mali-T76016от 256 КБ до 2 МБ [7]11.1Mali-T760
Mali-T8204от 32 КБ до 256 КБ [7]3.11.11.2 + Renderscript [en]9_3Midgard (4-е поколение)Mali-T820
Mali-T8304от 32 КБ до 256 КБ [7]Mali-T830
Mali-T86016от 256 КБ до 2 МБ [7]11_1

Реализация [ править | править код ]

Mali GPU в разных вариациях можно встретить в таких чипсетах:

Графические процессоры Mali — интеллектуальная собственность компании ARM Limited, является графической частью микропроцессорной архитектуры ARM, применяемой при производстве кристаллов SoC, хорошо известных как — мобильные процессоры Snapdragon, Helio, MT, Exynos, Kirin.

ARM Limited разрабатывает архитектуру процессора, производители MediaTek, Qualcomm, HiSilicon, Samsung — покупают лицензию, с соответствующей документацией. Вносят свои коррективы — выбирают класс, поколение, количество ядер и частоту CPU, изменяют финальные характеристики GPU Mali: количество вычислительных блоков и частоту работы. Обособленное место занимает продукция Qualcomm, при производстве мобильных процессоров используют графические ускорители собственной разработки — Adreno.

Для простоты восприятия, основной строительный материал графических процессоров — вычислительные блоки, в характеристиках процессоров обозначается как — MP (Mali T830 MP2, к примеру). Количество этих «умных» кирпичиков, в тандеме с частотой — определяет производительность видеоускорителя. В таблице характеристик Mali вы можете наблюдать показатели GFLOPS (количество операций в секунду, с запятой), первое значение — это пиковая производительность 1 блока на минимальной частоте, второе значение — теоретический потенциал, при работе всех блоков на максимальной частоте.

Показатели частоты, размеры, тепловыделение, энергоэффективность во многом зависят от применяемых норм производства (nm), двойные значения в этом столбике указывают на то, что чипы производятся или производились с применением разных норм, на усмотрение производителя.

В теории всё предельно просто — чем новее архитектура, больше блоков и выше частота, тем выше быстродействие. На практике, максимальное количество вычислительных блоков графических ускорителей Mali в смартфонах мы так и не увидим, это удел мини-ПК и ноутбуков, где есть маломальская система охлаждения. На сегодняшний день зафиксированный максимум для Mali-G72 это MP18 (18 блоков) — мобильный процессор Samsung Exynos 9810, для сравнения Mali-G71 это MP20 — Samsung Exynos 8895. Намечается выход нового чипсета HiSilicon Kirin 980 с графикой нового поколения Mali-G76 MP10, производительность обещает быть выше графики Adreno 630, используемой в Snapdragon 845.

Реализация

Mali GPU в разных вариациях можно встретить в таких чипсетах:

ПроизводительНазвание чипсетаВерсия графического чипа Mali
AllwinnerA10, A13Mali-400 MP[17]
AllwinnerH3Mali-400 MP2
BroadcomBCM2836VideoCore IV
AMLogic8726-M, 8726-MXMali-400 MP/MP2[17]
AMLogicS802, S812, S805, M805Mali-450
AMLogicS905, S905XMali-450MP
AMLogicS912Mali-T820
CSRQuatro 5300 SeriesMali-400 MP
HuaweiHiSilicon Kirin 659Mali-T830 MP2
NetLogicAu1380, Au1350Mali-200[18][19]
NUFRONTNuSmart 2816Mali-400 MP
NUFRONTNuSmart 2816MMali-400 MP
NUFRONTNuSmart 115Mali-400 MP
MediaTekMT6572Mali-400 MP
MediaTekMT6582Mali-400 MP2
MediaTekMT6592 OctaMali-450 [email protected] MHz
MediaTekMT6735Mali-T720
MediaTekMT6753 ARM® Cortex®-A53 1.3GHz x 8Mali T720 [email protected]МГц
MediaTekMT6750 8 x ARM Cortex A-53 @1.51 GHzMali-T860 MP2
RockchipRK3066(40 nm, ARMv7-A, до 1.6 Ггц)Mali-400 MP4(250 MHz)[20]
RockchipRK3188(28 nm, ARMv7-A, до 1.8 Ггц)Mali-400 MP4(600 MHz)
RockchipRK3288(28 nm, ARMv7-A, до 2.0 Ггц)Mali-760 MP4
SamsungS5P6450 VegaMali-400 MP[21]
SamsungExynos 2 Dual 3250Mali-400 MP2 @ 400MHz
SamsungExynos 3 Quad 3470Mali-400 MP4 @ 450 MHz
SamsungExynos 3 Quad 3475Mali-T720 @ 533 MHz
SamsungExynos 4 Dual 4210, 4212 Quad 4412Mali-400 MP4[22] @ 266 MHz — @ 400 MHz (533 MHz in Prime)
SamsungExynos 5 Dual 5250Mali-T604 MP4[23] @ 533 MHz
SamsungExynos 5 Hexa 5260Mali-T620 MP4 @ 600 MHz
SamsungExynos 5 Octa 5420 / 5422 / 5430Mali-T620 MP8 @ 533 MHz — @ 600 MHz
SamsungExynos 7 Octa 7580Mali-T720 MP2 @ 600 MHz
SamsungExynos 7 Octa 5433Mali-T760 MP6 @ 700 MHz
SamsungExynos 7 Octa 7420Mali-T760 MP8[24] @ 772 MHz
Socle-TechLeopard-6Mali-200[25]
SpreadtrumSC8810[26], SC6820[27]Mali-400[28](хотя синтетические тесты показывают Mali-300)
ST-EricssonNovaThor U9500, U8500, U5500Mali-400 MP[29]
STMicroelectronicsSPEAr1340Mali-200[30]
STMicroelectronicsSTi7108, STiH416Mali-400 MP[31][32]
TelechipsTCC8803, TCC8902, TCC8900, TCC9201Mali-200[17][33]
WonderMediaPrizm WM8950Mali-400 MP[34]
Рейтинг
( 2 оценки, среднее 5 из 5 )
Понравилась статья? Поделиться с друзьями:
Для любых предложений по сайту: [email protected]