Компания Arm представила четыре новых IP-решения, наиболее интересным из которых является семейство NPU Ethos-N57 и Ethos-N37, а также компания анонсировала новый Arm Mali-G57 GPU, это первый графический процессор Valhall, и Arm Mali-D37 DPU (дисплейный процессор) для дисплеев с разрешением full HD и 2K. Читать далее «Компания Arm представила семейство NPU Ethos, графический процессор Mali-G57 и дисплейный процессор Mali-D37»
Обзор набора NanoPi M4V2 – Часть 2: FriendlyCore Desktop
Мы уже видели, как собрать комплект с металлическим корпусом NanoPi M4V2, который предлагает решение Arm mini PC с поддержкой SSD NVMe. Новый NanoPi M4V2 Rockchip RK3399 SBC представляет собой обновленную плату M4, которая обеспечивает более быструю память LPDDR4 и добавляет кнопки питания и восстановления.
Поскольку мы уже протестировали несколько SBC на базе RK3399 и телевизионных приставок, мы планировали остановиться в этом обзоре на оценке теплового дизайна (т.е. посмотреть, насколько хорошо плата охлаждается) и посмотреть, как пропускная способность памяти изменилась с LPDDR3 до LPDDR4.
Читать далее «Обзор набора NanoPi M4V2 – Часть 2: FriendlyCore Desktop»
py-videocore6 – библиотека Python для GPGPU на Raspberry Pi 4 с графическим процессором VideoCore 6
Raspberry Pi 4 SBC был выпущен в конце июня с новым SoC Broadcom BCM2711B, включающий VideoCore 6 (VC6) GPU для 2D и 3D графики, и может быть использован для вычислений GPU общего назначения (GPGPU).
Ранее мы видели, что как такие компании, как Idein, использовали возможности VideoCore 4 GPGPU на Raspberry Pi 3/Zero для ускорения распознавания изображений, и для этой цели они выпустили библиотеку python (py-videocore).
Rock Pi 4 SBC запускает GNOME и KDE Plasma, используя драйвер графического процессора Panfrost с открытым исходным кодом и Wayland
Одним из основных моментов выпуска Linux 5.2 стала поддержка двух новых драйверов с открытым исходным кодом для Arm Mali GPU, а именно Lima для Mali-4xx GPU и Panfrost для Midgard Mali-T6xx / 7xx / 8xx серий и более поздней Bifrost Mali-Gxx GPU.
Collabora работала над выпуском и пожертвовала несколько плат Rock Pi 4 от Radxa непосредственно для работы над проектом. Для тех, кто не знал, плата Rock Pi 4 оснащена процессором Rockchip RK3399 с графическим процессором Mali-T860MP4, который поддерживается драйвером графического процессора Panfrost с открытым исходным кодом.
Kazan – программная реализация Vulkan, оптимизированная для процессоров RISC-V
Все больше и больше людей хотят запускать полностью открытые системы по мировоззренческим соображениям, вопросов конфиденциальности и безопасности, чего на встраиваемых системах с графическим процессором зачастую трудно достичь из-за двоичных объектов с закрытым исходным кодом. Такие проекты, как Freedreno и Etnaviv, высвободили графические процессоры Qualcomm Adreno и Vivante, но для реализации работоспособных драйверов графического процессора с открытым исходным кодом понадобятся годы.
Одним из решений для получения графического драйвера с открытым исходным кодом с самого начала является внедрение рендеринга в ЦП, но проблема в том, что он обычно очень медленный, а графические процессоры намного быстрее благодаря своей способности быстро обрабатывать параллельные задачи. Kazan является программной реализацией Vulkan для рендеринга программного обеспечения, но, в конечном итоге, он станет низкоуровневым программным GPU в некоторых SoC RISC-V благодаря конкретным инструкциям.
Читать далее «Kazan – программная реализация Vulkan, оптимизированная для процессоров RISC-V»
Компания Arm представила процессор Cortex-A77 и графический процессор Mali-G77
Arm представила свой процессор Cortex-A76 и графический процессор Mali-G76 прямо перед мероприятием Computex 2018, поэтому совсем неудивительно, что компания снова решила сделать анонс об обновлениях до Computex 2019 и только что представила Arm процессор Cortex-A77 и графическим процессор Mali-G77.
Читать далее «Компания Arm представила процессор Cortex-A77 и графический процессор Mali-G77»
Процессоры SiFive RISC-V с поддержкой Imagination PowerVR GPU и NNA IP-ядра
По мере развития, архитектура RISC-V становится все более популярной и зрелой, но, если вам нужна система с RISC-V и графическим процессором, до сих пор, вам приходилось использовать графическую карту PCIe, которая не практична для большинства приложений, основанных на процессоре RISC-V. Что нужно, так это IP-адрес GPU, который будет связываться с ядром RISC-V.
Разработка нового графического процессора – непростая задача (дело не одного месяца), поэтому имеет смысл использовать решения, доступные на рынке. Однако, Arm Mali привязан к ядрам Arm Cortex, и Arm вряд ли захочет помочь RISC-V занять свою долю рынка, а Adreno и VideoCore принадлежат, соответственно, Qualcomm и Broadcom, которые не желают предоставлять свои IP-адреса для графических процессоров третьим сторонам. Поэтому мы вынуждены оставаться с Vivante и Imagination.
Читать далее «Процессоры SiFive RISC-V с поддержкой Imagination PowerVR GPU и NNA IP-ядра»
Компания Nvidia запускает новую видеокарту GTX 1650, но не предоставляет устройства для обзора
На сегодняшний день длительный цикл обновления архитектуры Turing от Nvidia подошел к концу. GTX 1650 – последняя из известных нам видеокарт семейства Turing, основанная на графическом процессоре TU117, станет заменой GTX 1050/GTX 1050 Ti.