Выпущена операционная система NetBSD 9.0 с поддержкой Aarch64, совместимая с Arm ServerReady

Вчера мы писали о том, что Raspberry Pi 4 получает прошивку UEFI + ACPI для соответствия Arm SSBR, что позволяет плате запускать операционные системы, предназначенные для серверов «Arm ServerReady», из коробки.

14 февраля 2020 года был выпущен релиз NetBSD 9.0 с поддержкой Aarch64 (64-разрядная версия Arm), которая работающей в течение нескольких лет, и включающей поддержку компьютеров, совместимых с Arm ServerReady (SBBR + SBSA).

Читать далее «Выпущена операционная система NetBSD 9.0 с поддержкой Aarch64, совместимая с Arm ServerReady»

Think Silicon NEOX|V – это первый графический процессор на основе RISC-V ISA

В настоящее время на рынке появляется все больше и больше микроконтроллеров и процессоров RISC-V, но им всем не хватало графического процессора для ускорения 3D-графики..

Think Silicon является производителем графических процессоров NEMA для IoT и носимых устройств, и недавно эта компания объявила о том, что 10-12 декабря на саммите RISC-V в конгресс-центре Сан-Хосе (штате Калифорния) состоится демонстрация первого 3D графического процессора на основе RISC-V ISA, который получил название NEOX|V. Читать далее «Think Silicon NEOX|V – это первый графический процессор на основе RISC-V ISA»

Компания Imagination представляет графический процессор IMG A-Series, разработанный для всего – от IoT до мобильных устройств и серверов

Компания Imagination Technologies выпустила графический процессор IMG A-Series, который, по их утверждению, называется «Графический процессор для всего» и «Самый быстрый IP-процессор в мире».

IMG A-Series может быть настроен и масштабирован для различных приложений и рынков от автомобильной промышленности и AIoT до телевизионных приставок, мобильных телефонов и серверов. По сравнению с более ранним графическим процессором PowerVR 9Series, графический процессор IMG A-Series обеспечивает в 2,5 раза большую производительность, в восемь раз быстрее AI процессор и на 60% меньшее потребление энергии при работе со сложным контентом с тем же узлом процесса, и в тех же условиях.

Читать далее «Компания Imagination представляет графический процессор IMG A-Series, разработанный для всего – от IoT до мобильных устройств и серверов»

Компания Arm представила семейство NPU Ethos, графический процессор Mali-G57 и дисплейный процессор Mali-D37

Компания 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).

Читать далее «py-videocore6 – библиотека Python для GPGPU на Raspberry Pi 4 с графическим процессором VideoCore 6»

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 с открытым исходным кодом.

Читать далее «Rock Pi 4 SBC запускает GNOME и KDE Plasma, используя драйвер графического процессора Panfrost с открытым исходным кодом и Wayland»

Kazan – программная реализация Vulkan, оптимизированная для процессоров RISC-V

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

Одним из решений для получения графического драйвера с открытым исходным кодом с самого начала является внедрение рендеринга в ЦП, но проблема в том, что он обычно очень медленный, а графические процессоры намного быстрее благодаря своей способности быстро обрабатывать параллельные задачи. Kazan является программной реализацией Vulkan для рендеринга программного обеспечения, но, в конечном итоге, он станет низкоуровневым программным GPU в некоторых SoC RISC-V благодаря конкретным инструкциям.

Читать далее «Kazan – программная реализация Vulkan, оптимизированная для процессоров RISC-V»