Игра Doom давно стала своеобразным эталоном, запуская её на самых низкопроизводительных, старых или явно неподходящих устройствах. Теперь Doom запустили на видеокарте Radeon RX 6950 XT. Это может показаться не столь захватывающим, но важным является то, что в данном случае процессор не использовался вовсе.
Хотя процессор, конечно, был в системе, игра была модифицирована так, что работала исключительно на графическом процессоре, полностью исключив использование CPU.
Этот порт Doom, использующий интерфейс doomgeneric, можно полностью запустить на GPU под управлением Linux, если у вас есть библиотека LLVM C для GPU. С помощью компилятора clang энтузиаст jhuber6 успешно собрал и запустил Doom с однопоточной игровой логикой (в то время как визуализация оставалась многопоточной) на Radeon RX 6950 XT. При этом использовалась Arch Linux с версией ядра 6.10.5. Тем не менее, в требованиях указано только использование Linux, поэтому игра должна работать на любом стандартном дистрибутиве с архитектурой x86.
К сожалению, пока доступен только скриншот, и нет видео процесса работы, поэтому остается неясным, насколько хорошо всё функционировало.
Тем не менее, как и в большинстве подобных случаев запуска Doom, этот эксперимент представляет интерес исключительно с точки зрения демонстрации возможностей.
Источник: iXBT