Ferramentas do desenvolvedor

Framework de desenvolvedor independente de hardware

Para simplificar o processo de projeto e a execução de algoritmos quânticos, você pode usar o Amazon Braket SDK. Foi designado para ser agnóstico tecnológico, eliminando a necessidade de codificar contra diferentes ferramentas de programação quântica para cada tipo de hardware quântico. O SDK oferece suporte a um framework de desenvolvedor unificado que habilita construir algoritmos quânticos e executá-los em qualquer hardware quântico compatível fornecido pelo serviço Amazon Braket. Conforme novas tecnologias quânticas surgem e são adicionadas ao serviço Amazon Braket, é possível ter a certeza de que sua experiência de desenvolvimento permanecerá consistente e que seus designs e algoritmos quânticos existentes podem ser testados nesses novos sistemas.

Execuções totalmente gerenciadas de algoritmos de classe quântica com o Hybrid Jobs

O Amazon Braket Hybrid Jobs simplifica o processo de configuração, monitoramento, e execução de algoritmos híbridos de classe quântica. Depois de fornecer seu script de algoritmo e selecionar o QPU ou simulador a ser executado, o Amazon Braket gera o cálculo clássico, executa o algoritmo e libera os recursos assim que o trabalho for concluído. Você pode definir métricas personalizadas para seus algoritmos, que são automaticamente registradas pelo Amazon CloudWatch e exibidas em tempo real no console do Amazon Braket enquanto o algoritmo é executado. Isto lhe dá um insight ao vivo de como seu algoritmo está progredindo, para que você possa fazer ajustes no algoritmo, se necessário. Mais importante ainda, o Hybrid Jobs fornece acesso prioritário ao QPU escolhido para ajudar seu algoritmo a executar de maneira rápida e previsível, permitindo melhorar a qualidade e a reprodutibilidade dos resultados.

Desenvolva algoritmos quânticos variacionais com o PennyLane

O Amazon Braket suporta de forma nativa o PennyLane, um framework de software de código aberto construída em torno do conceito de programação quântica diferenciável, para ajudá-lo a construir e executar algoritmos híbridos de classe quântica, ou variacionais Esta abordagem habilita que você treine circuitos quânticos da mesma forma que treinaria uma rede neural de machine learning para encontrar soluções para problemas computacionais em química quântica, machine learning de máquinas quânticas e otimização. O PennyLane tem a performance otimizada para o Amazon Braket e oferece interfaces para ferramentas familiares de machine learning, incluindo PyTorch e TensorFlow, tornando o treinamento de circuitos quânticos rápido, fácil e intuitivo.  

Blocos de anotações Jupyter totalmente gerenciados

Você tem a opção de usar seu próprio ambiente de desenvolvimento ou notebooks Jupyter totalmente gerenciados no Amazon Braket, com a finalidade de construir seus algoritmos quânticos e gerenciar experimentos. O Amazon Braket facilita a criação de notebooks com um único clique. É possível selecionar o tipo de instância do bloco de anotações para corresponder aos seus requisitos de performance e definir configurações de segurança como criptografia para dados armazenados. Os blocos de anotações do Amazon Braket são previamente configurados com um pacote de ferramentas para desenvolvedores de computação quântica, como Amazon Braket SDK e PennyLane, ajudando você a iniciar de forma rápida.

Algoritmos predefinidos e tutoriais

Os notebooks Amazon Braket vêm pré-instalados com o SDK Amazon Braket, tutoriais e uma seleção de algoritmos pré-criados, visando fornecer tudo que você precisa para começar em um único lugar. Use-os para se familiarizar com as etapas recomendadas e criar e executar algoritmos quânticos usando o Amazon Braket. Saiba mais na documentação do Amazon Braket.

Simuladores

Opções de ferramentas de simulação

Com o Amazon Braket, você pode escolher entre quatro simuladores de circuito para executar e testar algoritmos quânticos. Isso inclui o simulador local que acompanha o SDK do Amazon Braket e três simuladores sob demanda. O simulador local pode ser executado em um notebook ou em um bloco de anotações gerenciado no Amazon Braket e oferece suporte para a simulação de circuitos quânticos com e sem ruído. Os simuladores sob demanda são: SV1, um simulador de vetor de estado de uso geral; DM1, um simulador de matriz de densidade que oferece suporte à modelagem de ruído; e TN1, um simulador da rede tensora especializado em alguns circuitos quânticos estruturados de escalas maiores. Saiba mais »

Experiência consistente

Você pode executar um circuito em simuladores Amazon Braket com uma única chamada de API. Uma solicitação para executar seu algoritmo em um simulador funciona da mesma maneira que uma solicitação para executar em hardware quântico; ao alterar uma única linha de código, você pode mudar da execução em um simulador para um computador quântico real.

Opções de tipos de resultados

Você pode escolher diferentes tipos de resultados para suas tarefas de simulação, inclusive amostras individuais, observáveis personalizados, amplitudes individuais ou o vetor de estado completo. Os simuladores Amazon Braket podem calcular resultados exatos ou retornar amostras de medição emulando o comportamento de computadores quânticos.

Computadores quânticos

Acesso simplificado a computadores quânticos

O Amazon Braket fornece acesso seguro a uma variedade de tecnologias de computação quântica. Não há pagamento antecipado ou contrato a ser assinado, e você paga apenas pelo que usar por meio da sua fatura da AWS.

Opções de unidades de processamento quântico (QPUs)

O Amazon Braket fornece acesso a computadores quânticos fotônicos, de átomos neutros, supercondutores e de íons presos. Seguindo o paradigma da computação quântica baseada em gates, é possível acessar processadores quânticos supercondutores de Oxford Quantum Circuits e Rigetti, e a tecnologia de íons presos do IonQ. Acesse também computadores quânticos fotônicos que podem ser usados para estudar protocolos como a amostragem Guassian Boson, usando os últimos QPUs da Xanadu. Finalmente, você pode simular o comportamento de equilíbrio e a dinâmica de não equilíbrio dos Hamiltonianos de interesse para áreas da física, como a física de matéria condensada e de alta energia e estudar problemas de otimização usando o mais recente processador de átomos neutros da QuEra. Isso ajuda a testar diferentes tecnologias, a comparar a performance de computação de diferentes máquinas para o problema que você está tentando resolver e a escolher o sistema de hardware mais adequado para sua aplicação. Acesse a página de fornecedores de hardware para saber mais sobre as QPUs disponíveis no Amazon Braket.

Ajuda especializada

Amazon Quantum Solutions Lab

Atualmente, a computação quântica ainda está engatinhando e ainda existem muitos desafios e incógnitas para resolver. O Amazon Quantum Solutions Lab pode ajudar. Trata-se de um programa de pesquisa colaborativa e serviços profissionais com especialistas em computação quântica que podem ajudar você a explorar a computação quântica de modo mais eficaz e avaliar a performance atual dessa tecnologia embrionária. Além disso, você pode trabalhar com nossos parceiros qualificados de tecnologia e consultoria na Rede de parceiros da AWS (APN) que são especializados em aplicações para computação quântica e podem ajudar você a satisfazer seus requisitos específicos. Acesse a página do Quantum Solutions Lab para começar.

Segurança e gerenciamento

Console de gerenciamento

Como um serviço nativo da AWS, o Amazon Braket pode ser acessado por meio do Console de Gerenciamento da AWS, uma interface Web centralizada e fácil de usar para a Amazon Web Services, que fornece um login seguro usando sua conta da AWS ou credenciais do AWS Identity and Access Management (IAM). Você pode usar o console para gerenciar e monitorar seus recursos do Amazon Braket, como blocos de anotações e tarefas, e acessar informações detalhadas sobre simuladores de circuitos quânticos e QPUs.

Gerenciamento, segurança e monitoramento do acesso do usuário

O Amazon Braket é integrado a serviços da AWS, como o Amazon CloudWatch, AWS CloudTrail, Amazon EventBridge e AWS IAM, para habilitar o monitoramento de workloads, gerar notificações quando as suas tarefas são concluídas e gerenciar os controles de acesso e as permissões. Os resultados da simulação e da tarefa quântica são entregues ao seu bucket preferido do Amazon Simple Storage Service (S3) para armazenamento e análise, dando a você controle total sobre seus dados.


Dúvidas?

Veja as perguntas frequentes sobre o Amazon Braket.

Saiba mais 
Cadastre-se para obter uma conta gratuita

Obtenha acesso instantâneo ao nível gratuito da AWS. 

Cadastrar-se 
Cadastre-se para começar a usar

Faça login ou cadastre-se no console para começar a usar.

Cadastrar-se