Enviando tarefas quânticas para QPUs - Amazon Braket

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Enviando tarefas quânticas para QPUs

O Amazon Braket fornece acesso a vários dispositivos que podem executar tarefas quânticas. Você pode enviar tarefas quânticas individualmente ou configurar o agrupamento de tarefas quânticas.

QPUs

Você pode enviar tarefas quânticas a qualquer QPUs momento, mas a tarefa é executada dentro de determinadas janelas de disponibilidade que são exibidas na página Dispositivos do console Amazon Braket. Você pode recuperar os resultados da tarefa quântica com o ID da tarefa quântica, que é apresentado na próxima seção.

  • IonQ Aria 1 : arn:aws:braket:us-east-1::device/qpu/ionq/Aria-1

  • IonQ Aria 2 : arn:aws:braket:us-east-1::device/qpu/ionq/Aria-2

  • IonQ Forte 1 (somente reserva): arn:aws:braket:us-east-1::device/qpu/ionq/Forte-1

  • IQM Garnet : arn:aws:braket:eu-north-1::device/qpu/iqm/Garnet

  • QuEra Aquila : arn:aws:braket:us-east-1::device/qpu/quera/Aquila

  • Rigetti Ankaa-2 : arn:aws:braket:us-west-1::device/qpu/rigetti/Ankaa-2

nota

Você pode cancelar tarefas quânticas no CREATED estado para simuladores QPUs e sob demanda. Você pode cancelar tarefas quânticas no QUEUED estado com base no melhor esforço possível para simuladores sob demanda e. QPUs Observe que é improvável que as tarefas QPU QUEUED quânticas sejam canceladas com sucesso durante os períodos de QPU disponibilidade.

IonQ

IonQ oferece tecnologia baseada em portas com QPUs base na tecnologia de armadilha de íons. IonQ’s íons aprisionados QPUs são construídos em uma cadeia de íons 171Yb+ aprisionados que são confinados espacialmente por meio de uma armadilha de eletrodo de superfície microfabricada dentro de uma câmara de vácuo.

IonQ os dispositivos suportam as seguintes portas quânticas.

'x', 'y', 'z', 'rx', 'ry', 'rz', 'h', 'cnot', 's', 'si', 't', 'ti', 'v', 'vi', 'xx', 'yy', 'zz', 'swap'

Com a compilação literal, o IonQ QPUssuporte os seguintes portões nativos.

'gpi', 'gpi2', 'ms'

Se você especificar apenas dois parâmetros de fase ao usar a porta MS nativa, uma porta MS totalmente entrelaçada será executada. Uma porta MS totalmente entrelaçada sempre executa uma rotação π/2. Para especificar um ângulo diferente e executar uma porta MS parcialmente entrelaçada, você especifica o ângulo desejado adicionando um terceiro parâmetro. Para obter mais informações, consulte o módulo braket.circuits.gate.

Esses portões nativos só podem ser usados com compilação literal. Para saber mais sobre compilação literal, consulte Compilação literal.

IQM

IQM os processadores quânticos são dispositivos universais e do tipo porta baseados em qubits transmon supercondutores. A ferramenta IQM Garnet O dispositivo é um dispositivo de 20 qubits com uma topologia de rede quadrada.

A ferramenta IQM os dispositivos suportam as seguintes portas quânticas.

"ccnot", "cnot", "cphaseshift", "cphaseshift00", "cphaseshift01", "cphaseshift10", "cswap", "swap", "iswap", "pswap", "ecr", "cy", "cz", "xy", "xx", "yy", "zz", "h", "i", "phaseshift", "rx", "ry", "rz", "s", "si", "t", "ti", "v", "vi", "x", "y", "z"

Com a compilação literal, o IQM os dispositivos suportam as seguintes portas nativas.

'cz', 'prx'

Rigetti

Rigetti os processadores quânticos são máquinas universais, do tipo porta, baseadas em supercondutores totalmente ajustáveis qubits.

  • A ferramenta Ankaa-2 O sistema é um dispositivo de 84 qubits que utiliza tecnologia escalável de vários chips.

A ferramenta Rigetti o dispositivo suporta as seguintes portas quânticas.

'cz', 'xy', 'ccnot', 'cnot', 'cphaseshift', 'cphaseshift00', 'cphaseshift01', 'cphaseshift10', 'cswap', 'h', 'i', 'iswap', 'phaseshift', 'pswap', 'rx', 'ry', 'rz', 's', 'si', 'swap', 't', 'ti', 'x', 'y', 'z'

Com compilação literal, Ankaa-2 suporta os seguintes portões nativos.

'rx', 'rz', 'cz', 'iswap'

Rigetti processadores quânticos supercondutores podem executar a porta 'rx' com apenas os ângulos de ±π/2 ou ±π.

O controle de nível de pulso está disponível nos dispositivos Rigetti, que suportam um conjunto de quadros predefinidos dos seguintes tipos para o Ankaa-2 sistema.

`flux_tx`, `charge_tx`, `readout_rx`, `readout_tx`

Para obter mais informações sobre esses quadros, consulte Funções de quadros e portas.

QuEra

QuEra oferece dispositivos baseados em átomos neutros que podem executar tarefas quânticas de Simulação Hamiltoniana Analógica (). AHS Esses dispositivos para fins especiais reproduzem fielmente a dinâmica quântica dependente do tempo de centenas de qubits que interagem simultaneamente.

Pode-se programar esses dispositivos no paradigma da simulação hamiltoniana analógica prescrevendo o layout do registro de qubits e a dependência temporal e espacial dos campos manipuladores. O Amazon Braket fornece utilitários para construir esses programas por meio do módulo AHS do python,. SDK braket.ahs

Para obter mais informações, consulte os cadernos de exemplo de simulação hamiltoniana analógica ou a página Enviar um programa analógico usando o Aquila. QuEra