Вице-президент AMD написал драйвер с помощью ИИ, ни разу не открыв редактор кода
Пока обычные пользователи надеются, что очередное обновление графических драйверов не «сломает» их любимую игру, топ-менеджмент AMD решил пойти другим путем. Ануш Еланговен (Anush Elangovan), вице-президент AMD по программному обеспечению для искусственного интеллекта, продемонстрировал, что для написания драйвера теперь не обязательно быть гуру C++ или вообще открывать редактор кода. Достаточно иметь под рукой Claude Code — нового ИИ-агента от Anthropic.
Согласно сообщениям профильного издания Phoronix, Еланговен использовал инструмент Claude Code для создания драйвера пользовательского пространства для графических процессоров AMD на языке Python. Самое интересное в этой истории не сам факт использования нейросети, а то, как именно это было сделано. По словам вице-президента, он «ни разу не открывал редактор кода» во время процесса.
Здесь важно успокоить геймеров: речь не идет о замене стандартных драйверов Adrenalin, которые мы загружаем для Windows. ИИ создал специфический инструмент, необходимый для внутренней кухни компании. Этот драйвер на Python используется для проверки кода в экосистеме ROCm (Radeon Open Compute) и отладки при прохождении через стек пользовательского пространства ROCm/HIP. Проще говоря, это диагностический инструмент для разработчиков, а не программный продукт для конечного потребителя.
Еланговен не скрывает, что вдохновлялся проектом Tinygrad, за которым стоит известный хакер Джордж Хотц (George Hotz). Tinygrad — это лаконичный фреймворк для глубокого обучения, который использует минималистичные драйверы пользовательского пространства для взаимодействия с «железом». Такой подход позволяет разработчикам лучше понимать, как именно данные проходят через GPU, избегая лишних слоев абстракции огромных
Читать на gagadget.com

