$ 45.54USD
€ 50.95EUR


Ученые смоделировали фотонный квантовый компьютер на обычных процессорах

quantum computer квантовые компьютеры квантовые вычисления биткоин

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

Схема из восьми этапов. Слева — оптическая схема гауссовской бозонной выборки и реальный эксперимент с потерями, из которого получают эталонное распределение. В верхней ветке квантовое устройство генерирует 10 млн образцов примерно за 10 секунд. В нижней ветке алгоритм рассчитывает кумулянты и генерирует 10 млн образцов на восьми GPU за 115 минут. Обе выборки проверяют одними и теми же статистическими тестами.
Как устроено сравнение: квантовое устройство генерирует 10 млн образцов примерно за 10 секунд, а классический эмулятор на восьми GPU — за 115 минут. Источник: Science Advances.

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

Quantum & After. Вопрос №5: зачем нужен квантовый компьютер?

Как работает новый алгоритм

Исследователи сосредоточились на задаче гауссовской бозонной выборки (Gaussian Boson Sampling, GBS). В таких экспериментах свет проходит через систему оптических элементов, а детекторы регистрируют результаты интерференции фотонов.

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

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

Команда из Эдинбурга предложила другой подход. Вместо расчета всех возможных квантовых состояний алгоритм использует статистические характеристики распределения — кумулянты, которые описывают зависимости между результатами измерений.

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

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

График распределения общего числа срабатываний детекторов в эксперименте Jiuzhang 2.0. По горизонтальной оси — число срабатываний, по вертикальной — вероятность. Желтые точки классического эмулятора ложатся на зеленую линию теоретического распределения. Синие точки реального квантового эксперимента немного смещены относительно нее.
Распределение эмулятора (желтые точки) почти совпадает с теоретическим (зеленая линия), а у эксперимента Jiuzhang 2.0 (синие точки) оно смещено. Источник: Science Advances.

Для хранения предварительно вычисленных характеристик системы со 144 модами потребовалось около 2 ГБ памяти. Дополнительные ресурсы ушли на промежуточные вычисления и генерацию выборок.

Алгоритм поддерживает параллельную обработку. Небольшое число стандартных процессоров или видеокарт позволяет достичь скорости, для которой предыдущей реализации требовалось более 100 GPU. В одном из тестов исследователи получили 10 млн образцов за 115 минут на восьми видеокартах Nvidia H100.

Ограничения метода

Новый алгоритм не делает обычные компьютеры заменой квантовым. Разработчики применили приближенное моделирование к определенному классу задач и сравнивали результаты по установленным статистическим критериям.

Преимущество в точности не распространяется на скорость. В одном из рассмотренных экспериментов квантовое оборудование сгенерировало 10 млн образцов примерно за 10 секунд — значительно быстрее классического эмулятора.

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

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

Ученые планируют масштабировать алгоритм, чтобы моделировать более крупные системы при тех же вычислительных ресурсах. Применение метода к другим типам квантовых вычислений авторы рассматривают как направление для дальнейших исследований.

Напомним, в мае специалисты Flatiron Institute и Бостонского университета поставили под сомнение заявления D-Wave о квантовом превосходстве.

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

Quantum & After. Вопрос №8: что квантовый компьютер уже умеет?

Подписывайтесь на ForkLog в социальных сетях

Telegram (основной канал) Facebook X