Como o Amazon Braket funciona - Amazon Braket

Como o Amazon Braket funciona

dica

Aprenda os fundamentos da computação quântica com AWS! Inscreva-se no Amazon Braket Digital Learning Plan e ganhe seu próprio selo digital após concluir uma série de cursos de aprendizado e uma avaliação digital.

O Amazon Braket fornece acesso sob demanda a dispositivos de computação quântica, incluindo simuladores de circuito sob demanda e diferentes tipos de QPUs. No Amazon Braket, a solicitação atômica para um dispositivo é uma tarefa quântica. Para dispositivos de controle de qualidade baseados em portas, essa solicitação inclui o circuito quântico (incluindo as instruções de medição e o número de disparos) e outros metadados da solicitação. Para simuladores hamiltonianos analógicos, a tarefa quântica contém o layout físico do registro quântico e a dependência temporal e espacial dos campos manipuladores.

O Braket Direct é um programa que expande a forma como você pode explorar a computação quântica AWS, acelerando a pesquisa e a inovação. Você pode reservar capacidade dedicada em vários dispositivos quânticos, interagir diretamente com especialistas em computação quântica e ter acesso antecipado aos recursos da próxima geração, incluindo o mais recente dispositivo de íons presos da IonQ, Forte.

Nesta seção, aprenderemos sobre o fluxo de alto nível da execução de tarefas quânticas no Amazon Braket.

Fluxo de tarefas quânticas do Amazon Braket

Diagrama mostrando a interação do usuário com os serviços do AWS Cloud, como o caderno Amazon Braket, o bucket de resultados do S3, o Amazon Braket, o simulador gerenciado e seus resultados em QPUs para tarefas de computação quântica.

Com os cadernos do Jupyter, você pode definir, enviar e monitorar convenientemente suas tarefas quânticas a partir do Amazon Braket Console ou usando o Amazon Braket SDK. Você pode criar seus circuitos quânticos diretamente no SDK. No entanto, para simuladores hamiltonianos analógicos, você define o layout do registro e os campos de controle. Depois que sua tarefa quântica for definida, você poderá escolher um dispositivo para executá-la e enviá-la para a API Amazon Braket (2). Dependendo do dispositivo escolhido, a tarefa quântica é colocada em fila até que o dispositivo fique disponível e a tarefa seja enviada para a QPU ou simulador para implementação (3). O Amazon Braket oferece acesso a diferentes tipos de QPUs (IonQ, IQM, QuEra, Rigetti), três simuladores sob demanda (SV1, DM1, TN1), dois simuladores locais e um simulador incorporado. Para saber mais, consulte Dispositivos compatíveis com o Amazon Braket.

Depois de processar sua tarefa quântica, o Amazon Braket retorna os resultados para um bucket do Amazon S3, onde os dados são armazenados em sua Conta da AWS(4). Ao mesmo tempo, o SDK pesquisa os resultados em segundo plano e os carrega no caderno Jupyter na conclusão da tarefa quântica. Você também pode visualizar e gerenciar suas tarefas quânticas na página Tarefas quânticas no console do Amazon Braket ou usando a operação GetQuantumTask da API do Amazon Braket.

O Amazon Braket é integrado ao AWS Identity and Access Management (IAM), Amazon CloudWatch AWS CloudTrail e Amazon EventBridge para gerenciamento de acesso de usuários, monitoramento e registro, bem como para processamento baseado em eventos (5).

Processamento de dados por terceiros

As tarefas quânticas enviadas a um dispositivo QPU são processadas em computadores quânticos localizados em instalações operadas por fornecedores terceirizados. Para saber mais sobre segurança e processamento de terceiros no Amazon Braket, consulte Segurança dos fornecedores de hardware do Amazon Braket.