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

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

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

Полностью управляемое выполнение квантово-классических алгоритмов с помощью Hybrid Jobs

Сервис Amazon Braket Hybrid Jobs упрощает настройку, мониторинг и выполнение гибридных квантово-классических алгоритмов. После ввода скрипта алгоритма и выбора QPU или симулятора для его выполнения Amazon Braket запускает классические вычислительные ресурсы, выполняет алгоритм и освобождает ресурсы по завершении работы. Вы можете определять для алгоритмов собственные метрики, которые автоматически заносятся в журнал Amazon CloudWatch и отображаются в режиме реального времени в консоли Amazon Braket по мере выполнения алгоритма. Это позволяет следить за ходом выполнения алгоритма, чтобы при необходимости корректировать его. Что еще важнее, Hybrid Jobs предоставляет приоритетный доступ выбранному QPU, тем самым способствуя быстрому и предсказуемому выполнению алгоритма и помогая повысить качество и воспроизводимость результатов.

Разработка вариационных квантовых алгоритмов с помощью PennyLane

Amazon Braket по умолчанию поддерживает PennyLane – программную платформу с открытым исходным кодом, разработанную на основе концепции квантового дифференцируемого программирования. Это помогает создавать и выполнять гибридные квантово-классические, или вариационные, алгоритмы. Этот подход позволяет обучать квантовые схемы по подобию обучения нейронной сети машинного обучения для поиска решений вычислительных задач в квантовой химии, квантовом машинном обучении и оптимизации. Сервис Penny Lane оптимизирован для работы с 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 предоставляет выбор из четырех имитаторов схем для запуска и тестирования квантовых алгоритмов. В это число входят локальный имитатор, включенный в пакет SDK Amazon Braket, и три предоставляемых по требованию имитатора. Локальный имитатор работает как на ноутбуке, так и на портативном компьютере с системой Amazon Braket, и поддерживает моделирование квантовых схем с шумом и без шума. В числе предоставляемых по требованию имитаторов: имитатор векторных состояний общего назначения SV1; имитатор матрицы плотности DM1 с поддержкой моделирования шума; имитатор тензорной сети TN1, подходящий для некоторых более масштабных структурированных квантовых схем. Подробнее »

Единая среда

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

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

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

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

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

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

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

Amazon Braket предоставляет доступ к квантовым компьютерам на основе вентилей, с использованием технологии квантового отжига и фотонной технологии. Следуя парадигме вентильных квантовых вычислений, вы можете получить доступ к технологиям захваченных ионов от IonQ и сверхпроводящим квантовым процессорам от Oxford Quantum Circuits и Rigetti. Вы также можете решать задачи с использованием квантового отжига при помощи новейших QPU от D-Wave. Также вы можете пользоваться фотонными квантовыми компьютерами, которые можно применять для изучения протоколов, таких как выборка бозонов с гауссовским входным состоянием, с помощью новейших квантовых процессоров Xanadu. Это помогает испытывать различные технологии, сравнивать эффективность разных компьютеров для решения конкретных задач, а также выбирать аппаратные системы, наиболее подходящие для того или иного случая. На странице поставщиков оборудования представлены дополнительные сведения о квантовых вычислительных блоках, доступных в 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 Simple Storage Service (S3) для хранения и анализа, обеспечивая полный контроль над данными.


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

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

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

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

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

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

Регистрация