Инструменты для разработчиков

Платформа разработки, не зависящая от оборудования

Чтобы упростить процесс разработки и выполнения квантовых алгоритмов, можно использовать SDK Amazon Braket. Он разработан без привязки к конкретным технологиям и избавляет вас от необходимости писать код в средах квантового программирования, которые часто рассчитаны на разные квантовые компьютеры. SDK поддерживает единую платформу разработки, с помощью которой можно создавать квантовые алгоритмы и выполнять их на любом совместимом квантовом оборудовании, предоставляемом через сервис Amazon Braket. Вы можете быть уверены, что по мере появления новых квантовых технологий и их добавления в сервис Amazon Braket процесс разработки останется без изменений, а имеющиеся проекты и квантовые алгоритмы можно будет тестировать на новых системах.

Гибридные квантовые вычисления на основе PennyLane

Гибридные квантовые алгоритмы основаны на итерационном подходе, то есть квантовые компьютеры используются в качестве сопроцессоров стандартных вычислительных ресурсов. Такой подход позволяет смягчить последствия ошибок, присущих современному квантовому вычислительному оборудованию. Чтобы помочь вам начать работу с гибридными алгоритмами, Amazon Braket поддерживает PennyLane, программную среду с открытым исходным кодом, разработанную на основе квантового дифференцируемого программирования. Эта концепция позволяет обучать квантовые схемы по подобию обучения нейронной сети для поиска решений вычислительных задач в квантовой химии, квантовом машинном обучении и оптимизации. Сервис Pennylane оптимизирован для работы с Amazon Braket и предоставляет интерфейсы для знакомых инструментов машинного обучения, включая PyTorch и TensorFlow, чтобы сделать обучение квантовых схем быстрым, простым и интуитивно понятным.  

Полностью управляемые записные книжки Jupyter

Для создания квантовых алгоритмов и управления экспериментами вы можете использовать собственную среду разработки или полностью управляемые блокноты Jupyter в Amazon Braket. Amazon Braket дает возможность создавать блокноты одним щелчком. Вы можете выбрать для записной книжки тип инстанса, соответствующий вашим требованиям к производительности, и настроить такие параметры безопасности, как шифрование хранимых данных. Записные книжки Amazon Braket предусматривают предварительную конфигурацию и набор инструментов для разработки решений в сфере квантовых вычислений, включая Amazon Braket SDK, PennyLane и Ocean, PennyLane и Ocean для быстрого начала работы.

Готовые алгоритмы и учебные пособия

В блокнотах Amazon Braket по умолчанию установлено все необходимое, чтобы приступить к работе: SDK Amazon Braket, учебные пособия и подборка готовых алгоритмов. Они помогут вам ознакомиться с рекомендуемыми методиками создания и выполнения квантовых алгоритмов при помощи Amazon Braket. Дополнительные сведения представлены в документации по Amazon Braket.

Симуляторы

Выбор средств имитационного моделирования

Amazon Braket представляет выбор из трех симуляторов квантовых схем на основе вентилей для запуска и тестирования квантовых алгоритмов: 1) локальный симулятор, который входит в SDK Amazon Braket; 2) управляемый симулятор Amazon Braket SV1; 3) управляемый симулятор Amazon Braket TN1. Локальный симулятор и SV1 являются симуляторами квантовых схем общего назначения, тогда как TN1 подходит только для определенных типов квантовых схем.

Единая среда

Вы можете запустить схему в симуляторах Amazon Braket с помощью одного вызова API. Запрос на запуск алгоритма в симуляторе аналогичен запросу на запуск на квантовом оборудовании. Изменив одну строку кода, вы можете перейти от испытания в симуляторе к выполнению на настоящем квантовом компьютере.

Выбор типов результатов

Вы можете выбирать различные типы результатов для задач имитационного моделирования, включая отдельные образцы, пользовательские наблюдаемые объекты, отдельные амплитуды и векторы полного состояния. Все симуляторы Amazon Braket могут либо подсчитывать точные результаты, либо возвращать образцы вычислений, имитируя поведение современных квантовых компьютеров.

Квантовые компьютеры

Удобный доступ к квантовым компьютерам

Amazon Braket предоставляет безопасный доступ к различным технологиям квантовых вычислений. Вам не придется принимать какие-либо предварительные обязательства и подписывать контракты. Кроме того, вы оплачиваете только то, что используете, после получения счета от AWS.

Выбор квантовых вычислительных блоков

Amazon Braket предоставляет доступ к квантовым компьютерам на основе вентилей и с использованием технологии квантового отжига. Следуя парадигме вентильных квантовых вычислений, вы можете получить доступ к технологиям захваченных ионов от IonQ и сверхпроводящим квантовым процессорам от Rigetti. Вы также можете решать задачи с использованием квантового отжига при помощи новейших QPU от D-Wave. Это помогает испытывать различные технологии, сравнивать эффективность разных компьютеров для решения конкретных задач, а также выбирать аппаратные системы, наиболее подходящие для того или иного случая. На странице поставщиков оборудования представлены дополнительные сведения о квантовых вычислительных блоках, доступных в Amazon Braket. 

Помощь специалистов

Amazon Quantum Solutions Lab

Сегодня технологии квантовых вычислений по-прежнему находятся на ранней стадии развития, и предстоит решить множество проблем, о которых мы еще даже подозреваем. В этом вам поможет Amazon Quantum Solutions Lab. Это программа совместных исследований и профессиональных услуг. В ней участвуют специалисты по квантовым вычислениям, которые помогут вам эффективнее осваивать эти развивающиеся технологии и оценить их производительность. Вы также можете заручиться поддержкой квалифицированных специалистов партнерской сети AWS в сферах консалтинга и технологий AWS Partner Network, которые специализируются на применении квантовых вычислений и помогут вам обеспечить соблюдение конкретных требований. Чтобы приступить к работе, посетите веб-страницу Quantum Solutions Lab.

Управление и безопасность

Консоль управления

Как любой встроенный сервис AWS, Amazon Braket доступен в консоли управления AWS – централизованном и простом веб-интерфейсе для Amazon Web Services, обеспечивающем безопасный вход с помощью аккаунта AWS или учетных данных AWS Identity and Access Management (IAM). С помощью консоли можно контролировать и отслеживать ресурсы Amazon Braket, такие как записные книжки и задачи, а также просматривать подробную информацию о симуляторах квантовых схем и квантовых вычислительных блоках.

Управление доступом пользователей, безопасность и мониторинг

Amazon Braket интегрируется с такими сервисами AWS, как Amazon CloudWatch, AWS CloudTrail, Amazon EventBridge и AWS IAM, обеспечивая мониторинг рабочих нагрузок, создание уведомлений по завершении задач, а также управление доступом и разрешениями. Результаты имитационного моделирования и квантовых задач доставляются в выбранную корзину Amazon S3 для хранения и анализа, обеспечивая полный контроль над данными.


Standard Product Icons (Features) Squid Ink
Есть вопросы?

Изучите вопросы и ответы по Amazon Braket

Подробнее 
Sign up for a free account
Зарегистрировать бесплатный аккаунт

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

Регистрация 
Standard Product Icons (Start Building) Squid Ink
Зарегистрируйтесь, чтобы начать работу

Зарегистрируйтесь или войдите в консоль, чтобы начать работу

Регистрация