Panfrost – это драйвер с открытым исходным кодом для графических процессоров Arm Mali Midgard

Несколько лет назад заставить драйверы графических процессоров работать на Linux с Arm SoC было непросто из-за двоичных объектов с закрытыми исходными кодами, которые требовали исправления всех ошибок одной командой. Но, в последние годы мы наблюдаем существенный прогресс в разработке драйверов для мобильных графических процессоров с открытым исходным кодом, включая Freedreno для графических процессоров Adreno и Etnaviv для графических процессоров Vivante.

Arm Mali также получил свой собственный драйвер Lima с открытым исходным кодом, который работал много лет, но только для более старых графических процессоров Utgard (Mali 400, Mali 450). Тем не менее, во время Opensource GPU Drivers BoF на Linaro Connect 2019 в Бангкоке, Роб Херринг (Rob Herring), технический разработчик компании Linaro и Томеу Визосо (Tomeu Vizoso), главный инженер-программист Collabora, обсудили состояние драйверов, и нам стало известно о драйвере с открытым исходным кодом для графического процессора Mali Midgard (Mali -T6xx, Mali-T7xx) под названием Panfrost.

Читать далее «Panfrost – это драйвер с открытым исходным кодом для графических процессоров Arm Mali Midgard»

Драйверы для графических процессоров ODROID-N2, Linux 5.0 и впечатляющие результаты glmarks-es2

ODROID-N2 был объявлен в феврале прошлого года за 63 доллара (2 ГБ ОЗУ) и 79 долларов (4 ГБ ОЗУ), но компания Hardkernel в то время не была готова принять заказы. Хорошая новость, теперь доступны для предварительного заказа устройства с 4 ГБ ОЗУ, а отгрузка запланирована на 3 апреля.

Еще одна хорошая новость касается программного обеспечения – компания Hardkernel выпустила пользовательский драйвер Mali-G52 Wayland. Он не очень хорошо работает с Linux 4.9 из-за неполной реализации DRM, но он работает с Linux 5.0 и некоторыми модификациями, что более подробно обсуждается на форуме.

Читать далее «Драйверы для графических процессоров ODROID-N2, Linux 5.0 и впечатляющие результаты glmarks-es2»

Драйвер Turnip с открытым исходным кодом Vulkan для Adreno GPU

Графические процессоры Qualcomm Adreno имеют один из лучших драйверов GPU с открытым исходным кодом для Arm SoC благодаря драйверу Freedreno. Однако,  драйвер основан на API-интерфейсе OpenGL ES. Почти четыре года назад компания Khronos представила API-интерфейс Vulkan, целью которого является сокращение использования ресурсов процессора, и добавила поддержку нескольких буферов команд.

Читать далее «Драйвер Turnip с открытым исходным кодом Vulkan для Adreno GPU»

Компания Arm представила высокопроизводительное ядро для ноутбуков Cortex-A76, графический процессором Mali-G76, Mali-V76 8K VPU

Процессорное ядро Arm Cortex A75 можно найти только в нескольких SoC и устройствах, но Arm продолжает инновации, и теперь они объявили о выпуске нового IP-пакета с процессором Cortex-A76, обеспечивающим на 35 процентов больше производительности, и графическим процессором Mali-G76 с поддержкой ML, позволяющим увеличить эффективность и производительность на 30%.

SoC, основанная на новых CPU и GPU IP, обеспечит высокую производительность. Компания также объявила о выпуске Arm Mali-V76 VPU с поддержкой декодирования и кодирования видео 8K.

Читать далее «Компания Arm представила высокопроизводительное ядро для ноутбуков Cortex-A76, графический процессором Mali-G76, Mali-V76 8K VPU»

Технические характеристики графических стандартов Vulkan 1.1 и SPIR-V 1.3

Компания Hronos Group в 2015 году выпустила спецификации Vulkagpun 1.0 как преемник OpenGL ES, совместимый с графическим процессором OpenGL ES 3.1 или выше, и, используя, например, меньшее количество ресурсов процессора, – более эффективное использование многоядерных процессоров с поддержкой нескольких командных буферов которые могут быть созданы параллельно. Год спустя мы увидели более высокую производительность Vulkan в демо-версии , с тех пор большинство поставщиков применяют драйвер Vulkan для совместимого оборудования в нескольких операционных системах, включая компанию Imagination Technologies, которая недавно выпустила драйверы Vulkan для Linux.

Читать далее «Технические характеристики графических стандартов Vulkan 1.1 и SPIR-V 1.3»

Компания Arm представила новые графические процессоры Mali-G52 и Mali-G31, дисплейный процессор Mali-D51 и видеопроцессор Mali-V52 для устройств средней ценовой категории

Компания Arm недавно анонсировала четыре мультимедийных IP-блока Mali, которые можно найти в процессорах устройств среднего ценового сегмента:

  • Графический процессор Mali-G52, производительность которого увеличилась на 30% по сравнению с его предшественником графическим процессором Mali-G51. Более того, производительность машинного обучения улучшилась в 3,6 раза.
  • Графический процессор Mali-G31, который на 20% меньше и на 20% эффективнее Mali-G51, а также поддерживает OpenGL ES 3.2 и API Vulkan
  • Блок вывода изображения Mali-D51. Использует на 30% меньше энергии и имеет 50% прирост производительности на единицу площади кристалла, по сравнению с Mali-DP650
  • Видеопроцессор Mali-V52, поддерживающий съёмку видео в разрешении 4K с частотой 60 кадров в секунду и декодирования 4K с частотой 120 кадров в секунду.

Читать далее «Компания Arm представила новые графические процессоры Mali-G52 и Mali-G31, дисплейный процессор Mali-D51 и видеопроцессор Mali-V52 для устройств средней ценовой категории»

Ноутбук T-bao Tbook X8S Pro с процессором семейства Apollo Lake, оснащенный графическим процессором NVIDIA Geforce

Большинство продуктов, на базе процессора Intel Apollo Lake, сочетают низкую стоимость с низкой мощностью чипа, а также встроенную графику Intel HD, т.е. нет необходимости во внешней видеокарте. Но, ноутбук T-bao Tbook X8S Pro с процессором Intel Celeron J3455 Apollo Lake «Desktop»  оснащен графическим процессором NVIDIA GeForce 920M, повышающий производительность графики.

Читать далее «Ноутбук T-bao Tbook X8S Pro с процессором семейства Apollo Lake, оснащенный графическим процессором NVIDIA Geforce»

Графический процессор Imagination PowerVR Series8XT GT8540 поддерживает подключение до шести экранов 4K одновременно, а так же аппаратную виртуализацию

Компания Imagination Technologies в прошлом году представила архитектуру PowerVR Furian с улучшенной производительностью и мощностью, а также, оснащенный двумя кластерами, графический процессор PowerVR Series8XT GT8525  на базе новой архитектуры и разработанный для высококачественных смартфонов, виртуальной реальности и автомобильной продукции.

В настоящее время компания представила графический процессор Furian – PowerVR Series8XT GT8540, оснащенный четырьмя кластерами, который может одновременно подключать до шести экранов 4K с частотой 60 кадров в секунду благодаря 80%-ному улучшению производительности и поддержке виртуализации, обеспечивающей разделение сервисов и приложений.

Читать далее «Графический процессор Imagination PowerVR Series8XT GT8540 поддерживает подключение до шести экранов 4K одновременно, а так же аппаратную виртуализацию»