UrbanStyler
Игры

Квантовые компьютеры оказались недостаточно мощными, чтобы запустить Doom даже в версии с каркасной графикой

Выпущенная в 1993 году игра Doom имеет по сегодняшним меркам настолько скромные системные требования, что её запускают на самом неожиданном оборудовании: это может быть встроенный в клавишу Backspace крошечный экран, ёлочная игрушка, воксельный дисплей, умная газонокосилка или стандартная программа Windows. Но не квантовый компьютер.

imgaef6e4fc4b4b4275d94bc06c03abac92.webp

Разработчик Люк Мортимер (Luke Mortimer) из Барселоны опубликовал на GitHub проект Quandoom — он воссоздал первый уровень культового шутера для запуска на квантовом компьютере и пришёл к выводу, что пока не существует достаточно мощной для его запуска машины. Но можно создать её «эффективную симуляцию» на ноутбуке. Для запуска Quandoom требуются 70 000 кубитов и 80 млн логических вентилей. Самый мощный на текущий момент квантовый компьютер построила компания Atom Computing, и у него 1225 кубитов.

И это даже не полная версия игры. Адаптация одного только первого уровня в Quandoom представлена базовой каркасной графикой, отсутствуют музыка и звук, а враги не могут перемещаться между комнатами. Но и этого пока слишком много для существующих квантовых компьютеров. «Сейчас я всё ещё дорабатываю код движка, но в основе у меня 8000 строк функций C++, позволяющих выполнять ряд обратимых двоичных и арифметических операций на квантовых регистрах, например, „flipIfLessThanOrEqualTo“, обращает все кубиты в регистре, если значение другого регистра меньше заданного. Всё делается целыми числами. Используя такие функции, я написал небольшой 3D-движок и всю игровую логику», — говорится в описании Quandoom.

Источник

Конь Котовского

Расскажи нам лучше про Клаву и её результаты.

UrbanStyler
UrbanStylerАвтор
Конь Котовского

Дала денег военным и пенсам, зачитала 100 пунктов своей программы. Пока всё.

Artem Ze

У меня сложилось впечатление, что он пытается эмулировать классический компьютер на квантовом

Viytg-da
Artem Ze

Тоже про это подумал. Модель квантовых вычислений неприменима для обычных программ типо дума. Нормального способа перевести в общем случае нет.

UrbanStyler
UrbanStylerАвтор
Viytg-da

Велкам бэк ту зэ дарксайд, товарищ майор, нам вас не хватало

Комментарии
Пока нету комментариев...