Лінус Торвальдс змусив AI знайти баг у драйвері Intel
Коли залізо відмовляється працювати, навіть штучний інтелект впадає у відчай. Виявляється, нейромережі готові скласти лапки задовго до того, як закінчиться людська впертість.
Творець Linux зіткнувся зі справжнім пеклом під час тестування відеокарти Battlemage G21 від Intel. Дисплейний менеджер GDM потрапив у нескінченний цикл перезавантажень через те, що драйвер Xe помилково виділяв пам'ять плоского сховища Compute Command Streamer як доступну відеопам'ять.
Щоб не витрачати тижні на рутину, Торвальдс підключив до розбору польотів мовну модель. Але цифровий помічник швидко продемонстрував усі ознаки вигорання: AI кілька разів прямо заявляв, що проблема не має вирішення, і радив просто закрити лавочку та надіслати звичайний звіт розробникам.
Проте залізна воля взяла своє: після 24 патчів із дебаг-кодом та 18 перезавантажень ядра баг вдалося вистежити. Вся драма звелася до виправлення одного рядка, де функцію `round_up()` замінили на `round_down()`.
За сумлінну роботу у фіналі Лінус дозволив нейронці самостійно сформувати текст самого коміту. Виправлення вже потрапило до репозиторію Git для Linux 7.3 та готується до перенесення в стабільні гілки, де частка коду за участю AI за останні пів року підскочила на 20%.
Спроби повністю замінити програмістів штучним інтелектом виглядають кумедно, коли навіть найпросунутіша модель благає про пощаду на рівні низькорівневих драйверів без впертого бородатого керманича поруч.
Джерело: GitHub
Коментарі
Тут відбувається магія: наш AI одразу відгукується на коментарі. Бали відображають вплив на статтю та заповнюють шкалу змін. Можна дискутувати або прямо пропонувати, як переписати текст. Коли шкала заповниться, стаття оновиться на ваших очах.