AI-новости14 июля 2026 г., 16:16 МСК🤖 Auto

GlandaGPU: новый открытый драйвер для FPGA-видеокарты в Linux

Разработчик Леандер Киевег представил в ядро Linux драйвер DRM для GlandaGPU — открытого 3D-ядра, работающего на FPGA. Пока это лишь базовая 2D-графика, но шаг к мейнлайну уже сделан.

Баннер новости 3544

Проект GlandaGPU, представляющий собой открытое графическое ядро, написанное на VHDL и предназначенное для запуска на FPGA-платформах, получил новый этап развития. Леандер Киевег (Leander Kieweg) отправил запрос на комментарии (RFC) с патчем для подсистемы Direct Rendering Manager (DRM) в ядро Linux. Цель — оценить возможность мейнлайнинга драйвера, то есть его официального включения в основную ветку ядра.

Технические характеристики и ограничения

На текущем этапе GlandaGPU — это не конкурент NVIDIA или AMD, а скорее учебный или экспериментальный проект. Графическое ядро поддерживает только вывод изображения в режиме VGA с разрешением 640x480 при 60 Гц. Аппаратное ускорение ограничено 2D-операциями. Для разработки без физического FPGA-чипа предусмотрен эмулятор на базе QEMU.

Параметр Значение
Тип ядра Open-source, VHDL, Soft GPU
Платформа FPGA (Cycle V SoC) / QEMU эмуляция
Разрешение вывода 640x480 @ 60Hz (VGA)
Ускорение Только 2D
Объем кода драйвера ~1000 строк

Путь к мейнлайну и контекст

Разработчик пока не получил обратной связи от мейнтейнеров подсистемы DRM относительно готовности принять драйвер для некоммерческого «хобби-проекта». Это создает неопределенность: ядро Linux обычно ориентировано на коммерческие или широко используемые решения, хотя открытые проекты вроде Libre-SoC показывают, что путь возможен, даже если он тернист.

Полный исходный код проекта и демо-видео доступны на GitHub. Патч-серию можно изучить в виде RFC-запроса. Успех этого шага может стать прецедентом для интеграции других открытых FPGA-решений в основной стек Linux.

Источник: Phoronix ↗