Физики оценили производительность квантового компьютера, созданного по классической архитектуре

14.10.2021, 10:40
Практически полезные квантовые компьютеры пока остаются вне досягаемости из-за сложности коррекции ошибок в их работе. Физики в новой работе смогли оценить производительность такого устройства, созданного по схеме классических компьютеров.
Никита Шевцев
Физики оценили производительность квантового компьютера, созданного по классической архитектуре
Gouzien & Sangouard

Физики рассчитали, насколько эффективным было бы квантовое устройство, если бы оно было построено по аналогии с классическим компьютером

Вместо кодирования информации в битах — единицах информации, которые могут принимать значения »1» и »0», — квантовые компьютеры используют кубиты. Кубиты — это квантово-механические аналоги битов, которые могут существовать в суперпозиции между нулем и единицей. Большинство систем квантовых вычислений, разработанных до сих пор, состоят из серии кубитов, размещенных на 2D-чипе, и выполняющих вычисления. Классические компьютеры, с другой стороны, состоят из процессора, который обрабатывает информацию, и блока памяти, в которой хранятся данные.

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

В своей работе физики оценили ресурсы, необходимые классической архитектуре с кубитами для запуска вычислительного алгоритма, включая необходимость коррекции ошибок. Исследователи показали, что при помощи процессора, состоящего из 13 436 физических кубитов, в сочетании с памятью, которая может хранить 28 миллионов пространственных режимов и 45 временных режимов, на решение 2048-битного криптографического алгоритма RSA уйдет 177 дней. 

Авторы также предлагают каждую секунду создавать в системе дополнительные итерации для исправления ошибок сохраненных кубитов. Это увеличит время выполнения алгоритма примерно на 23%, но сделает его надежнее. Физики обнаружили, что они также могут сократить время выполнения программы и время хранения информации, просто увеличив количество кубитов в процессоре.

Статья об открытии опубликована в журнале Physical Review Letters.

©  Популярная Механика