亚马逊 Braket 是如何运作的 - Amazon Braket

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

亚马逊 Braket 是如何运作的

提示

通过以下方式学习量子计算的基础 AWS!注册 Amazon Braket 数字学习计划,完成一系列学习课程和数字评估后,即可获得自己的数字徽章。

Amazon Braket提供对量子计算设备的按需访问,包括按需电路模拟器和不同类型的。QPUs在 Amazon Braket 中,对设备的原子请求是一项量子任务。对于基于门的质量控制设备,此请求包括量子电路(包括测量指令和拍摄次数)和其他请求元数据。对于模拟哈密顿模拟器来说,量子任务包含量子寄存器的物理布局以及操纵场的时间和空间依赖性。

Braket Direct是一项计划,它扩展了你探索量子计算的方式 AWS,加速了研究和创新。您可以在各种量子设备上预留专用容量,直接与量子计算专家接触,并抢先体验下一代功能,包括来自的最新陷阱离子设备 IonQ,Forte。

在本节中,我们将学习在 Amazon Braket 上运行量子任务的高级流程。

亚马逊 Braket 量子任务流

该图显示了用户与 Amazon Braket 笔记本、S3 结果存储桶、Amazon Braket、托管模拟器等AWS云服务的交互以及它们用于量子计算任务的结果QPUs。

With Jupyter 笔记本电脑,您可以通过 Amazon Brake t 控制台或使用 Amazon Braket 方便地定义、提交和监控您的量子任务。SDK您可以直接在中构建量子电路SDK。但是,对于模拟哈密顿仿真器,您可以定义寄存器布局和控制字段。定义量子任务后,你可以选择一台设备来运行它,然后将其提交给 Amazon Braket API (2)。根据您选择的设备,量子任务将排队直到设备可用并将任务发送到QPU或模拟器进行实施 (3)。Amazon Braket 允许你访问不同类型的 (QPUsIonQ, IQM, QuEra, Rigetti),三个按需模拟器(SV1, DM1, TN1)、两个本地模拟器和一个嵌入式仿真器。要了解更多信息,请参阅支持 Amazon Braket 的设备。

处理完你的量子任务后,Amazon Braket 将结果返回到 Amazon S3 存储桶,数据存储在您的 AWS 账户 (4) 中。同时,在后台对结果进行SDK民意调查,并在量子任务完成时将其加载到Jupyter笔记本中。您还可以在 Quantum Tasks 页面上查看和管理您的量子任务 Amazon Braket 控制台或使用控制台的GetQuantumTask操作 Amazon Braket API.

Amazon Braket 与 AWS Identity and Access Management (IAM) CloudWatch、Amazon AWS CloudTrail 和 Amazon 集成, EventBridge 用于用户访问管理、监控和记录以及基于事件的处理 (5)。

第三方数据处理

提交给QPU设备的量子任务在位于第三方提供商运营的设施中的量子计算机上处理。要了解有关 Amazon Braket 安全和第三方处理的更多信息,请参阅 Amazon Brak et 硬件提供商的安全