Разработчик Герт Воллни использовал GitHub Copilot, чтобы переработать драйвер AMD R600, сообщает Хабр. Нейросеть прошлась по коду компилятора шейдеров и в итоге выдала 59 коммитов — изменений, которые касаются видеокарт линейки Radeon HD 2000–HD 6000.

Речь идёт о железе 2007–2010 годов, которое давно считается устаревшим. Теперь его поддержку частично тянет современная модель: по словам источника, ИИ «официально тащит на себе» старые GPU.

Отдельная деталь — маркировка. Каждая сгенерированная строчка получает техническую пометку Assisted-by прямо в исходниках, так что вклад алгоритма виден в коде, а не остаётся за кадром.

Для открытых драйверов это показательный случай: работа с legacy-железом редко находит руки, а здесь её удалось сдвинуть с помощью ассистента. Сколько именно из 59 коммитов принято в основную ветку, источник не уточняет.

Источник: Telegram: Хабр

Понравился материал?
Подписывайтесь — так вы не пропустите новые.
RSS-лента

Комментарии 6

Будьте вежливы — это делает обсуждение лучше
A
alex88
[sarcasm on] дожили, теперь железо 2007 года тянет нейросеть, а не наоборот. Дотянут ли руки до R300, вот вопрос
МС
Марина Соколова
Прикольно, что пометка Assisted-by идёт прямо в исходниках. Вот бы такую прозрачность везде, а не только в опенсорсных драйверах.
О
Олег
А кто-нибудь знает, сколько из 59 коммитов реально в main? В статье же прямо написано, что источник не уточняет.
Р
РедакцияРедакция
Олег, на момент публикации точной цифры по мейнлайну не было — Герт упоминал только общее число сгенерированных коммитов. Как появится информация, обновим материал.
DP
dmitry_p
помню ковырял R600 в своё время, документация была то ещё приключение. если ИИ реально разгрёб этот legacy-код — снимаю шляпу.
ИК
Ирина К.
Интересно, а ревью этих 59 коммитов кто-то делал вручную или просто приняли, потому что тесты зелёные? Всё-таки компилятор шейдеров, там ошибка легко всплывёт только на конкретной игре.