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á.
Regiões e dispositivos compatíveis com o Amazon Braket
dica
Aprenda os fundamentos da computação quântica com AWS! Inscreva-se no Amazon Braket Digital
No Amazon Braket, um dispositivo representa uma unidade de processamento quântico (QPU) ou simulador que você pode chamar para executar tarefas quânticas. O Amazon Braket fornece acesso a dispositivos QPU AQT deIonQ,,, e. IQM QuEra Rigetti Além disso, AWS oferece acesso a simuladores sob demanda, locais e incorporados. Para obter mais informações sobre simuladores incorporados, consulte Sobre simuladores incorporados.
Para obter informações sobre fornecedores de hardware quântico compatíveis, consulte Envio de tarefas quânticas para QPUs. Para obter informações sobre simuladores disponíveis, consulte Envio de tarefas quânticas para simuladores. A tabela a seguir exibe a lista de dispositivos e simuladores disponíveis.
| Fornecedor | Nome do dispositivo | Paradigma | Tipo | ARN do dispositivo | Região |
|---|---|---|---|---|---|
|
IBEX-Q1 |
Baseada em porta |
QPU |
arn: aws:braket:eu-north-1::/-Q1 device/qpu aqt/Ibex |
eu-north-1 |
|
|
Forte-1 |
Baseada em porta |
QPU |
arn: aws: braket:us-east-1::/-1 device/qpu ionq/Forte |
us-east-1 |
|
|
Forte-Enterprise-1 |
Baseada em porta |
QPU |
arn: aws:braket:us-east-1::/- device/qpu ionq/Forte Enterprise-1 |
us-east-1 |
|
|
Garnet |
Baseada em porta |
QPU |
arn: aws:braket:eu-north-1::/device/qpuiqm/Garnet |
eu-north-1 |
|
|
Emerald |
Baseada em porta |
QPU |
arn: aws:braket:eu-north-1::/device/qpuiqm/Emerald |
eu-north-1 |
|
|
Aquila |
Simulação hamiltoniana analógica |
QPU |
arn: aws:braket:us-east-1::/device/qpuquera/Aquila |
us-east-1 |
|
|
Ankaa-3 |
Baseada em porta |
QPU |
arn:aws:braket:us-west-1::/-3 device/qpu rigetti/Ankaa |
us-west-1 |
|
|
Cepheus-1-108Q |
Baseada em porta |
QPU |
arn: aws: braket:us-west-1::/-1-108Q device/qpu rigetti/Cepheus |
us-west-1 |
|
|
AWS |
Baseada em porta |
Simulador local |
N/A (simulador local no Braket SDK) |
N/A |
|
|
AWS |
Baseada em porta |
Simulador local |
N/A (simulador local no Braket SDK) |
N/A |
|
|
AWS |
Simulação hamiltoniana analógica |
Simulador local |
N/A (simulador local no Braket SDK) |
N/A |
|
|
AWS |
Baseada em porta |
On-demand simulador |
arn:aws:braket::: - /sv1 device/quantum simulator/amazon |
Valores válidos: us-east-1 | us-west-1 | us-west-2 | eu-west-1 |
|
|
AWS |
Baseada em porta |
On-demand simulador |
arn:aws:braket::: - /dm1 device/quantum simulator/amazon |
Valores válidos: us-east-1 | us-west-1 | us-west-2 | eu-west-1 |
|
|
AWS |
Baseada em porta |
On-demand simulador |
arn:aws:braket::: - /tn1 device/quantum simulator/amazon |
us-east-1, us-west-2 e eu-west-2 e eu-west-2 |
nota
Os ARNs do dispositivo diferenciam maiúsculas de minúsculas Por exemplo, ao usar o AQT IBEX-Q1 dispositivo, verifique se o ARN do dispositivo contém. 'Ibex-Q1'
Para ver detalhes adicionais sobre as QPUs que você pode usar com o Amazon Braket, consulte Amazon Braket
Propriedades do dispositivo
Para todos os dispositivos, você pode encontrar outras propriedades do dispositivo, como topologia do dispositivo, dados de calibração e conjuntos de portas nativos, na guia Dispositivos do console do Amazon Braket ou pela API do GetDevice. Ao construir um circuito com os simuladores, o Amazon Braket exige que você use qubits ou índices contíguos. Ao trabalhar com o SDK, o exemplo de código a seguir mostra como obter acesso às propriedades do dispositivo para cada dispositivo e simulador disponíveis.
from braket.aws import AwsDevice from braket.devices import LocalSimulator device = AwsDevice('arn:aws:braket:::device/quantum-simulator/amazon/sv1') # SV1 # device = LocalSimulator() # Local State Vector Simulator # device = LocalSimulator("default") # Local State Vector Simulator # device = LocalSimulator(backend="default") # Local State Vector Simulator # device = LocalSimulator(backend="braket_sv") # Local State Vector Simulator # device = LocalSimulator(backend="braket_dm") # Local Density Matrix Simulator # device = LocalSimulator(backend="braket_ahs") # Local Analog Hamiltonian Simulation # device = AwsDevice('arn:aws:braket:::device/quantum-simulator/amazon/tn1') # TN1 # device = AwsDevice('arn:aws:braket:::device/quantum-simulator/amazon/dm1') # DM1 # device = AwsDevice('arn:aws:braket:eu-north-1::device/qpu/aqt/Ibex-Q1') # AQT IBEX-Q1 # device = AwsDevice('arn:aws:braket:us-east-1::device/qpu/ionq/Forte-1') # IonQ Forte-1 # device = AwsDevice('arn:aws:braket:us-east-1::device/qpu/ionq/Forte-Enterprise-1') # IonQ Forte-Enterprise-1 # device = AwsDevice('arn:aws:braket:eu-north-1::device/qpu/iqm/Garnet') # IQM Garnet # device = AwsDevice('arn:aws:braket:eu-north-1::device/qpu/iqm/Emerald') # IQM Emerald # device = AwsDevice('arn:aws:braket:us-east-1::device/qpu/quera/Aquila') # QuEra Aquila # device = AwsDevice('arn:aws:braket:us-west-1::device/qpu/rigetti/Ankaa-3') # Rigetti Ankaa-3 # device = AwsDevice('arn:aws:braket:us-west-1::device/qpu/rigetti/Cepheus-1-108Q') # Rigetti Cepheus-1-108Q # Get device properties device.properties
Regiões e endpoints para o Amazon Braket
Para obter uma lista completa de regiões e pontos finais, consulte a General Reference AWS.
As tarefas quânticas executadas em um dispositivo QPU podem ser visualizadas no console Amazon Braket na região desse dispositivo. Ao usar o Amazon Braket SDK, você pode enviar tarefas quânticas para qualquer dispositivo QPU, independentemente da região em que você está trabalhando. O SDK cria automaticamente uma sessão na região para a QPU especificada.
O Amazon Braket está disponível nas seguintes opções: Regiões da AWS
| Nome da região | Região | Endpoints do Braket |
|---|---|---|
|
Leste dos EUA (Norte da Virgínia) |
us-east-1 |
braket.us-east-1.amazonaws.com (somente IPv4) braket.us-east-1.api.aws (pilha dupla) |
|
Oeste dos EUA (N. da Califórnia) |
us-west-1 |
braket.us-west-1.amazonaws.com (somente IPv4) braket.us-west-1.api.aws (pilha dupla) |
|
US West 2 (Oregon) |
us-west-2 |
braket.us-west-2.amazonaws.com (somente IPv4) braket.us-west-2.api.aws (pilha dupla) |
|
EU North 1 (Estocolmo) |
eu-north-1 |
braket.eu-north-1.amazonaws.com (somente IPv4) braket.eu-north-1.api.aws (pilha dupla) |
|
eu-west-2 (Londres) |
eu-west-2 |
braket.eu-west-2.amazonaws.com (somente IPv4) braket.eu-west-2.api.aws (pilha dupla) |
nota
O Amazon Braket SDK não oferece suporte a redes. IPv6-only