NVIDIA смоделировала квантовый компьютер на 104 кубита при помощи обычных ускорителей

leer en español

1729
NVIDIA смоделировала квантовый компьютер на 104 кубита при помощи обычных ускорителей

Модель учитывала фазовые сбои, утечки состояний и работу коррекции ошибок.

image

NVIDIA смоделировала работу отказоустойчивого квантового процессора на 104 физических кубитах, запустив расчёты на 8192 ускорителях GH200 суперкомпьютера JUPITER. Компания называет симуляцию крупнейшей среди работ, которые настолько подробно воспроизводят квантовые вычисления с коррекцией ошибок. При этом NVIDIA не строила квантовый компьютер на 104 кубита: обычные графические ускорители моделировали его поведение.

Главная цель работы состояла не в погоне за числом кубитов. Исследователи хотели понять, как будущий квантовый процессор переживёт реальные аппаратные ошибки и сколько ресурсов понадобится, чтобы вычисления не разваливались из-за шума. Для этого команда воспроизвела подготовку специальных квантовых состояний, без которых отказоустойчивый компьютер не сможет выполнять полный набор сложных операций.

Кубиты очень чувствительны к помехам, поэтому одного физического элемента обычно недостаточно для надёжного хранения квантовой информации. Системам приходится распределять данные между группами кубитов и постоянно искать ошибки. Подготовка нужных состояний тоже требует большого количества дополнительных элементов, поэтому любое сокращение расходов заметно упрощает будущую машину. NVIDIA утверждает, что проверенный подход может потребовать примерно на 90% меньше физических кубитов, чем предыдущие методы.

В подробном описании команда уточняет, что модель учитывала не только простые случайные сбои. Исследователи добавили фазовые ошибки, которые могут накапливаться во время вычислений, а также утечку состояния. При такой утечке сверхпроводящий кубит покидает два энергетических уровня, которыми кодируют ноль и единицу. Для части элементов пришлось учитывать третий уровень энергии, что резко увеличило объём расчётов.

Сам протокол начинался с небольшого кода коррекции ошибок, после чего система постепенно увеличивала защищённую область и проверяла, не появились ли сбои. В итоговые 104 кубита вошли как элементы с данными, так и вспомогательные кубиты, которые нужны для поиска ошибок. Поэтому цифра 104 не означает 104 полноценных логических кубита.

Классическим компьютерам трудно подробно моделировать квантовые системы, потому что объём необходимых данных быстро растёт с каждым новым элементом. В крупнейшем запуске NVIDIA пришлось распределить около 35,2 трлн комплексных амплитуд по 8192 ускорителям. Только текущее квантовое состояние занимало 512 ТиБ памяти.

Практический смысл такой симуляции в том, что разработчики смогут проверять архитектуру квантовых процессоров ещё до изготовления оборудования. Модель позволяет заранее увидеть, какие аппаратные ошибки сильнее всего мешают вычислениям и насколько хорошо с ними справляется выбранная схема коррекции. Реального отказоустойчивого компьютера результат пока не создаёт, но помогает понять, как его строить и какие решения окажутся слишком дорогими ещё до появления физического процессора.

Рекламодатель
Реклама. АО «Позитив Текнолоджиз». ИНН 7718668887. 18+
Сайт рекламодателя: ptsecurity.com↗️
АО «Позитив Текнолоджиз»