Geral

P: O que é o Amazon Braket?

O Amazon Braket é um serviço gerenciado que ajuda a começar a usar a computação quântica. O serviço fornece um ambiente de desenvolvimento para explorar e projetar algoritmos quânticos, testá-los em computadores quânticos simulados e executá-los em tecnologias de hardware quântico diferentes à sua escolha.

P: Por que nossa empresa deveria estar pensando em computação quântica hoje?

A computação quântica ainda é uma tecnologia nos estágios iniciais. O projeto de aplicativos quânticos úteis exige novas competências e abordagens radicalmente diferentes para a resolução de problemas. O desenvolvimento dessa especialização é demorado e exige o acesso a tecnologias quânticas e a ferramentas de programação. O Amazon Braket e o Amazon Quantum Solutions Lab ajudam as organizações a avaliar o estado das tecnologias atuais, identificar como elas podem afetar seus negócios e se preparar para o futuro.

P: O que posso fazer com o Amazon Braket?

Com o Amazon Braket, você pode projetar seus próprios algoritmos quânticos desde o início ou escolher entre um conjunto de algoritmos predefinidos. Depois que você define o algoritmo, o Amazon Braket oferece um serviço gerenciado de simulação para ajudar a solucionar problemas e verificar sua implementação. Quando estiver pronto, você poderá executar o algoritmo em diferentes computadores quânticos à sua escolha, incluindo supercondutores baseados em portas e de recozimento quântico, bem como hardware de armadilha de íons. Para facilitar o desenvolvimento de algoritmos híbridos que combinam tarefas clássicas e quânticas, o Amazon Braket ajuda a gerenciar recursos computacionais clássicos e estabelecer conexões de baixa latência com o hardware quântico. Após a conclusão dos testes, você será notificado automaticamente e os resultados serão armazenados no Amazon S3. O Amazon Braket publica logs de eventos e métricas de performance, como status de conclusão e tempo de execução, no Amazon CloudWatch.

P: O que é um algoritmo híbrido quântico/clássico?

Os algoritmos híbridos quânticos/clássicos combinam operações quânticas com processos de otimização e outras tarefas executadas em instâncias computacionais clássicas. Assim, você pode criar sistemas iterativos que ajudam a mitigar o efeito de erros inerentes aos sistemas de computação quântica atuais. O Amazon Braket permite a execução de algoritmos híbridos como tarefas gerenciadas, orquestrando os recursos necessários para maximizar a eficiência e reduzir os custos.

P: Por que preciso simular meu algoritmo?

Os simuladores baseados em software executados em hardware clássico podem acelerar o desenvolvimento de algoritmos quânticos e híbridos, reduzindo custos, facilitando a solução de problemas de código e otimizando os projetos antes de executá-los em computadores quânticos baseados em hardware.

P: Os computadores quânticos podem ser usados para violar a criptografia?

Não, a performance dos computadores quânticos atuais é substancialmente inferior ao nível necessário para executar algoritmos que podem fatorar chaves de criptografia e permitir que um atacante descriptografe dados criptografados. No entanto, é importante começar a planejar para o futuro e conhecer as diversas iniciativas para desenvolver e padronizar algoritmos criptográficos e protocolos de permuta de chaves à prova de tecnologia quântica. A AWS participa ativamente nessa área, já implementou conjuntos de cifras candidatas e as disponibilizou aos clientes como esquemas híbridos de troca de chaves dentro da nossa própria implementação de TLS. Para saber mais, leia o nosso blog aqui.

Crie

P: O que é o ambiente de desenvolvimento do Amazon Braket?
O console do Amazon Braket oferece um ambiente de desenvolvimento que inclui materiais de aprendizagem, blocos de anotações gerenciados para criar e editar algoritmos quânticos, uma estrutura de desenvolvedores não vinculada a tecnologias específicas para definir algoritmos híbridos e diversos simuladores clássicos para testar projetos.

P: O que é a estrutura do Amazon Braket?

O Amazon Braket disponibiliza uma estrutura de desenvolvedores não vinculada a tecnologias específicas para que você não precise codificar em ambientes de programação quântica diferentes. À medida que surgem tecnologias quânticas diferentes, você pode ter certeza de que sua experiência de desenvolvimento será consistente e que seu trabalho será compatível com todas as tecnologias.

P: Como sou cobrado pelo uso do ambiente de desenvolvimento do Amazon Braket?

Com o Amazon Braket, o pagamento é feito conforme o uso. Para projetar e criar algoritmos usando blocos de anotações gerenciados, testar usando simuladores clássicos, executar tarefas em hardware quântico e clássico, e treinar e implantar algoritmos quânticos, você será cobrado apenas pelo tempo de utilização desses recursos. A definição de preço pública será divulgada quando o serviço for disponibilizado para o público.

Teste

P: O que é o simulador do Amazon Braket?

A Amazon Braket oferece uma escolha de diferentes simuladores que inclui simuladores clássicos baseados em rede tensora e de Schrödinger para testar algoritmos quânticos e híbridos. Com uma seleção simples, você pode escolher a abordagem mais adequada às suas necessidades. Para validação rápida de projetos de circuitos, você pode executar simulações básicas diretamente no bloco de anotações. Em projetos maiores, você pode executar simulações sob demanda usando o serviço Amazon Braket. Para algoritmos mais complexos e demorados, o Amazon Braket orquestra clusters do Amazon EC2 e recursos de GPU para executar tarefas gerenciadas de simulação de alta performance.

P: Por que existem diferentes tipos de simuladores?

A simulação eficiente de operações quânticas usando computadores clássicos é uma área ativa de pesquisa, com diferentes métodos de simulação adequados a diferentes projetos de circuitos e diferentes tecnologias e processos quânticos. Com os novos avanços nessa área, planejamos ampliar as opções de simuladores disponíveis para ajudar a garantir que você possa escolher entre essas ferramentas de ponta, mesmo quando alcançarmos o regime em que não seja mais possível simular totalmente o hardware quântico.

P: O que posso fazer com a simulação do Amazon Braket?

Os simuladores do Amazon Braket permitem testar algoritmos quânticos por uma fração do custo da utilização de hardware quântico e, em alguns casos, sem necessidade de esperar para acessar máquinas quânticas específicas. A simulação é uma forma conveniente de depurar rapidamente circuitos quânticos e de depurar e otimizar algoritmos híbridos antes executá-los no hardware quântico à sua escolha. Há várias opções de simuladores para que você possa usar o mais adequado ao seu trabalho.

P: Quais simulações são oferecidas?

A Amazon Braket oferece uma escolha de diferentes simuladores que inclui simuladores clássicos baseados em rede tensora e de Schrödinger. Os simuladores podem ser usados para testar projetos de circuitos individuais ou como parte de algoritmos híbridos quânticos/clássicos.

P: Quais tipos de instância são compatíveis?

O Amazon Braket executa simulações como tarefas gerenciadas, determinando automaticamente o tipo de instância de computação ideal para executar a simulação e gerenciando esses recursos em seu nome. Você não precisa compreender os vários tipos de instâncias da AWS ou como eles apoiam a tarefa de simulação. O Amazon Braket cuida disso para você.

P: O que é uma tarefa de simulação?

Uma tarefa de simulação não é diferente de uma tarefa quântica. Ambos são solicitações de API do Amazon Braket para executar uma operação quântica. Todas as solicitações especificam em que sistema de back-end a operação será executada. A escolha de back-ends inclui os vários simuladores e computadores quânticos disponibilizados pelo serviço. Você altera um parâmetro da API para selecionar se as tarefas são executadas em um simulador ou em um hardware quântico.

P: Como vejo os resultados?

Após a conclusão, você será notificado automaticamente e os resultados serão armazenados no Amazon S3. Além de fornecer os resultados da execução, o Amazon Braket publica logs de eventos e métricas de performance, como status de conclusão e tempo de execução, no Amazon CloudWatch.

P: Como sou cobrado pela execução do simulador?

Com o Amazon Braket, você paga apenas pelos recursos de simulador utilizados. A definição de preço pública será divulgada quando o serviço for disponibilizado para o público.

Execução

P: Como executo um aplicativo em uma máquina quântica?

As tarefas quânticas são definidas como um algoritmo quântico (normalmente, um projeto de circuito) ou outros tipos de declarações de definição de problemas, dependendo da natureza da aplicação. Elas podem ser definidos e executadas de um bloco de anotações Jupyter gerenciado ou iniciadas por meio do console do Amazon Braket. Como alternativa, você pode projetar algoritmos usando seu ambiente de desenvolvedor preferido e enviar diretamente tarefas para execução usando a API do Amazon Braket.

P: Como escolho a máquina para execução?

Alguns tipos de computadores quânticos são particularmente adequados para resolver conjuntos específicos de problemas. Por exemplo, os recozedores quânticos são normalmente usados para resolver problemas de otimização combinatória, enquanto outros tipos são projetados para serem computadores quânticos universais. Há muitos fatores que determinam que tipo de máquina será o mais adequado, como número de qubits, fidelidade dos qubits (taxa de erro), conectividade dos qubits, tempo de coerência e custo. As especificações completas são fornecidas no console do Amazon Braket. Para obter mais orientações, você pode entrar em contato com o Amazon Quantum Solutions Lab.

P: Quais fornecedores de hardware quântico são compatíveis?

No momento, oferecemos acesso a computadores supercondutores baseados em portas da Rigetti, computadores supercondutores de recozimento quântico da D-Wave e computadores de armadilha de íons da IonQ. Ao longo do tempo, planejamos adicionar mais opções para que você possa testar uma maior variedade de tipos de tecnologia e outros fornecedores dentro dessas várias categorias.

P: As tarefas quânticas são executadas imediatamente ou há uma espera?

A computação quântica ainda é uma tecnologia nos estágios iniciais e a capacidades das máquinas atuais é limitada. Tipos de computadores quânticos diferentes têm características operacionais distintas. Se o hardware quântico escolhido estiver disponível, a tarefa será executada imediatamente. Caso contrário, a tarefa ficará em uma fila até que o hardware fique disponível. Você será notificado da conclusão da tarefa.

P: Como executo algoritmos híbridos?

Quando você executa algoritmos híbridos, pode optar por gerenciar os componentes clássicos do algoritmo e usar o Amazon Braket apenas para as operações quânticas. Também é possível executar todo o algoritmo híbrido como uma tarefa gerenciada; nesse caso, orquestramos os recursos de computação clássica por você e retornamos o resultado da operação geral após sua conclusão.

P: Como sou cobrado pela execução de tarefas quânticas?

Com o Amazon Braket, você paga apenas pelo tempo de utilização do hardware quântico solicitado. A definição de preço varia em função do fornecedor de hardware escolhido. A definição de preço pública será divulgada quando o serviço for disponibilizado para o público.

P: Como vejo os resultados?

Após a conclusão da tarefa quântica ou do algoritmo híbrido, você será notificado automaticamente e os resultados serão armazenados no Amazon S3. Além de fornecer os resultados da execução, o Amazon Braket publica logs de eventos e métricas de performance, como status de conclusão e tempo de execução, no Amazon CloudWatch.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Confira os recursos do produto

Saiba mais sobre o Amazon Braket

Saiba mais 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Cadastre-se para obter uma conta gratuita

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

Cadastrar-se 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Cadastre-se para uma demonstração

Cadastre-se já para uma demonstração e comece a usar

Cadastrar-se 
Conteúdo da página
Geral Crie Teste Execução