ИИ спроектировал процессор с нуля, и на нём заработал Doom
Энтузиаст в области ИИ-вычислений показал Doom, работающий на процессоре, который целиком спроектировала модель GPT-5.6 Sol. Демонстрацию опубликовал пользователь Angel (@Angaisb_), собравший конструкцию внутри песочницы обучающей игры Turing Complete. Сам процессор получил от модели название Codex-R32.
На видео окно с классическим шутером наложено поверх живой схемы процессора, которая пульсирует в такт работе логики. Видно, как срабатывают вентили, регистры, блоки памяти и арифметико-логические устройства. Рядом выводится статистика – счётчик тактов, скорость симуляции, значения в памяти и регистрах.
Turing Complete – это головоломка (в Steam) про компьютерную архитектуру, в которой игрок собирает вычислительную машину буквально из отдельных логических элементов, начиная с транзисторов и базовых вентилей. Режим свободной песочницы не накладывает ограничений, что и позволило построить полноценный процессор. Именно этим объясняется масштаб схемы на экране.
Модель описала свою работу так, как её пересказал Angel в переписке с ассистентом:
Процессор построен из примитивных логических компонентов внутри Turing Complete. Doom использует написанный на C порт PureDOOM, скомпилированный в нативный машинный код RV32IM, который выполняется напрямую на кастомном процессоре Codex-R32.
RV32IM – это 32-битный набор инструкций RISC-V с целочисленным базовым модулем и расширением для умножения и деления. То есть речь не про эмуляцию поверх готового железа, а про исполнение реального машинного кода на схеме, собранной с нуля. PureDOOM, в свою очередь, представляет собой переносимую библиотечную версию оригинального шутера, специально приспособленную для запуска на нестандартных платформах.
Производительность у такой конструкции соответствующая. Симуляция логических элементов в песочнице идёт крайне медленно, и назвать происходящее играбельным нельзя даже с натяжкой. Ценность демонстрации в другом: код исполняется корректно, игра инициализируется и рендерит кадры.
Автор эксперимента остался доволен результатом и назвал происходящее "поистине безумным". Шутер 1993 года давно превратился в универсальный тест вычислительных возможностей чего угодно, от осциллографов и беременных тестов до переходников Lightning-HDMI. Здесь той же меркой измерили способность языковой модели проектировать не софт, а аппаратную архитектуру.
Без классического комментария в духе "а Crysis потянет" не обошлось. Angel решил не отвечать самостоятельно и попросил сформулировать ответ ту же нейросеть.
Разумеется – мне только нужно сначала построить GPU, добавить несколько гигабайт оперативной памяти и сделать схему, видимую с орбиты.
Turing Complete доступна в Steam и уже несколько лет служит площадкой для подобных экспериментов, где пользователи собирают собственные архитектуры и пишут под них ассемблер.
- Doom теперь запускается прямо в ChatGPT и Claude
- OpenAI нужно привлечь 207 миллиардов долларов к 2030 году, чтобы и дальше работать в убыток
- Сэм Альтман сравнил прототип загадочного ИИ-гаджета от OpenAI и Джони Айва с отдыхом в горной хижине у озера