Как это удалось? Разбираем.
Загруженность видеокарты составляла 99℅
Игру Doom часто запускают на том, что далеко от компьютера, например на холодильнике, на смарт часах. Но на этот раз запустили на видеокарте без использования ЦП.
Игра Doom на видеокарте, скриншот
Конечно, ЦП в системе был, только игра была модифицирована так, чтобы она работала исключительно на GPU, не обращаясь к процессору.
Техническая сторона
Этот порт Doom, который использует интерфейс doomgeneric, можно полностью запустить на графическом процессоре под управлением Linux, если имеется библиотека LLVM C для GPU. Используя компилятор clang, первооткрыватель jhuber6 успешно собрал и запустил Doom с однопоточной игровой логикой (оставшаяся визуализация — многопоточная) на Radeon RX 6950 XT. Версия Linux, используемая в том случае, была Arch Linux с версией ядра 6.10.5.