NVIDIA добавила в CUDA-Q слой проектирования устойчивых к ошибкам квантовых систем

NVIDIA расширила открытую платформу CUDA-Q компонентом CUDA-Q Logical, который объединяет компиляцию, оркестрацию и оценку ресурсов для приложений на логических кубитах. Инструмент позволяет сравнивать коды коррекции ошибок, модели исполнения и аппаратные архитектуры без создания отдельной инфраструктуры для каждого варианта.

NVIDIA представила CUDA-Q Logical — новый слой открытой платформы CUDA-Q для разработки приложений, рассчитанных на устойчивые к ошибкам квантовые компьютеры. Платформа CUDA-Q предназначена для программирования гибридных систем, объединяющих квантовые процессоры, GPU и CPU.

CUDA-Q Logical преобразует логические квантовые программы в микрокод коррекции ошибок, расписания физических операций и планы управления в реальном времени. Разработчики могут менять коды коррекции квантовых ошибок (QEC), архитектуру оборудования и модели исполнения, после чего сравнивать требования к числу физических кубитов и времени вычислений.

Национальная ускорительная лаборатория Fermilab сообщила, что применила инструмент для проверки разных вариантов квантовой архитектуры и сократила соответствующий цикл работ с пяти месяцев до трёх недель. Техническое устройство CUDA-Q Logical описано в исследовательской публикации NVIDIA.

Одновременно в CUDA-Q добавлена эталонная реализация QUOPS — независимого от оборудования теста Sandia National Laboratories для оценки вычислительных возможностей квантовых систем. Первые результаты включают испытания процессоров Google, IBM и Quantinuum; методика опубликована в препринте на arXiv. CUDA-Q Logical доступен в репозитории CUDA-Q на GitHub.

Источник: nvidianews.nvidia.com

Связь с редакцией