Разработчик Mesa задействовал ИИ для рефакторинга драйвера видеокарт Radeon 20-летней давности

2 мин
Разработчик Mesa задействовал ИИ для рефакторинга драйвера видеокарт Radeon 20-летней давности

Использование вайбкодинга позволило разработчикам осуществлять поддержку старых драйверов для Linux. Вероятно, устаревшие, но все еще живые legacy-архитектуры еще поживут. Тем более, Торвальдс и сам не против такого подхода.

Исходник с отметкой Assisted-by

Герт Воллни, являясь один из разработчиков драйвера AMD R600 Gallium3D, внес 59 коммитов для AMD R600. Изменения в том числе коснулись кода компилятора шейдеров. Примечательно, что процедура рефакторинга проводился с помощью GitHub Copilot, одновременно в каждом коммите указывалось, что Copilot использовался в автоматическом режиме для сборки кода.

Такой код будет сопровождаться отметкой Assisted-by, указывающей на использование ИИ.

ИИ для legacy

Драйвер R600 для Linux предназначен для работы с видеокартами AMD/ATI серий от Radeon HD 2000 (дебютировала на рынке в 2007 году) до Radeon HD 6000 (вышла в конце 2010 года).

Поддержка такой legacy-архитектуры сопряжено с серьезными трудностями. Поддержание жизнеспособности и совместимости драйвера с более современными версиями операционных систем требует колоссальных временных и технических ресурсов. Ситуация осложняется острым дефицитом профильных разработчиков.

Новые GPU в облаке Selectel от 131,77 ₽/час

Видеокарты для ресурсоемких задач — NVIDIA® H200, RTX™ 6000 Pro.

Подробнее →

Найти специалистов, готовых на безвозмездной основе или в контексте open-source инициатив развивать и оптимизировать код для морально устаревшего (но все еще используемого) оборудования, становится все труднее.

В связи с этим, как сообщает Tom's Hardware, Линус Торвальдс одобрил использование ИИ в разработке, позволив программистам внедрять нейросети там, где это действительно оправдано.

Читают сейчас

Вышел Visual Studio Code 1.130: отдельный процедура для ИИ-агентов и упрощённая тест правок

8 часов назад

Вышел Visual Studio Code 1.130: отдельный процедура для ИИ-агентов и упрощённая тест правок

Microsoft выпустила Visual Studio Code 1.130. Основные изменения затронули работу с ИИ-агентами: их сессии постепенно переносят в отдельный процедура, а оболочку просмотра сгенерированных изменений сд

Датамайнеры обнаружили эмулятор Xbox 360, скрытый в контексте обратной совместимости оригинальной Xbox с ПК

8 часов назад

Датамайнеры обнаружили эмулятор Xbox 360, скрытый в контексте обратной совместимости оригинальной Xbox с ПК

Во второй половине июля Microsoft объявила о запуске программы обратной совместимости Xbox Backward Compatibility on PC, которая позволяет запускать игры с оригинальной Xbox на ПК и портативных устрой

9 часов назад

OpenAI сделала ChatGPT Health доступным для всех пользователей в США

OpenAI объявила о полном запуске сервиса ChatGPT Health в США. Теперь воспользоваться им могут все авторизованные пользователи старше 18 лет нев зависимости от тарифа — Free, Go, Plus или Pro. Функция

Selectel дарит домены новым клиентам VDS

9 часов назад

Selectel дарит домены новым клиентам VDS

При аренде VDS в Selectel до 30 сентября 2026 года все новые клиенты могут получить в подарок адрес сайта в зоне .ru или .рф. Подробности под катом. Читать далее

Евросоюз ввёл санкции против банков WB, Ozon, «Яндекса», МТС и десятков других финансовых организаций

9 часов назад

Евросоюз ввёл санкции против банков WB, Ozon, «Яндекса», МТС и десятков других финансовых организаций

Евросоюз согласовал и утвердил 21-й пакет санкций против России, они коснутся сфер финансов, энергетики, торговли и криптовалюты, заявил глава Европейского совета Антониу Кошта. В соответствии с публи