Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve os simuladores de back-end disponíveis em provedores quânticos. Esses simuladores estão disponíveis para todos os usuários do Azure Quantum e são uma ótima maneira de testar seus Q# programas antes de executá-los em um computador quântico real.
IonQ
O IonQ fornece um simulador idealizado acelerado por GPU com suporte para até 29 qubits, usando o mesmo conjunto de portas que o IonQ fornece em seu hardware quântico. O simulador é um ótimo lugar para trabalhos de pré-voo antes de executá-los em um computador quântico real.
- Tipo de trabalho:
Simulation - Formato dos dados:
ionq.circuit.v1 - ID de destino:
ionq.simulator - Perfil de Execução de Destino: Base QIR (Representação Intermediária Quântica)
Para obter mais informações, consulte a página do provedor IonQ .
PASQAL
O emulador Emu-TN do PASQAL simula a evolução temporal de um estado quântico usando a equação de Schrödinger correspondente às ações que os lasers realizam.
O emulador Emu-TN é executado em um cluster de nós NVIDIA DGX, cada um equipado com GPUs NVIDIA A100, permitindo a emulação dos processadores quânticos do PASQAL. É uma ferramenta fundamental para prototipar e validar programas quânticos antes de executá-los na QPU (unidade de processamento quântico). Até 100 qubits em matrizes 2D podem ser emulados para desenvolver aplicações industriais e avançar na descoberta científica.
- Tipo de trabalho:
Simulation - Formato dos dados:
application/json - ID de destino:
pasqal.sim.emu-tn - Perfil de execução de destino: N/A
Para obter mais informações, consulte a página do provedor PASQAL .
Quantinuum
O Quantinuum fornece duas ferramentas de emulador:
Verificadores de sintaxe – essas ferramentas verificam a sintaxe adequada, a conclusão da compilação e a compatibilidade do computador usando o mesmo compilador que o computador quântico de destino. Há verificadores de sintaxe para ambos os computadores H2 do Modelo de Sistema.
- Tipo de trabalho:
Simulation - Formatos de dados:
honeywell.openqasm.v1,honeywell.qir.v1 - ID de destino:
- Verificador de sintaxe H2-1:
quantinuum.sim.h2-1sc - Verificador de sintaxe H2-2:
quantinuum.sim.h2-2sc
- Verificador de sintaxe H2-1:
- Perfil de execução do Target: QIR Adaptive RI
- Preço: Grátis ($0)
Emuladores – essas ferramentas contêm um modelo físico detalhado e um modelo de ruído realista do hardware H2 do Modelo de Sistema real. Há emuladores para ambos os computadores H2, juntamente com um Emulador Quantinuum baseado em nuvem.
- Tipo de trabalho:
Simulation - Formato dos dados:
honeywell.openqasm.v1, honeywell.qir.v1 - ID de destino:
- Emulador H2-1:
quantinuum.sim.h2-1e - Emulador H2-2:
quantinuum.sim.h2-2e
- Emulador H2-1:
- Perfil de execução do Target: QIR Adaptive RI
O Emulador Quantinuum é um emulador baseado em série H do Modelo de Sistema disponível gratuitamente na página Código com o Microsoft Quantum . Para obter mais informações, consulte a página Quantinuum Emulator .
Para obter mais informações sobre todos os emuladores Quantinuum, consulte a página do provedor Quantinuum .
Rigetti
A Rigetti fornece sua Quantum Virtual Machine (QVM), um simulador de código aberto para Quil. O destino QVM aceita um programa Quil como texto e executa esse programa no QVM hospedado na nuvem, retornando resultados simulados.
- Tipo de trabalho:
Simulation - Formatos de dados:
rigetti.quil.v1,rigetti.qir.v1 - ID de destino:
rigetti.sim.qvm - Perfil de Execução do Target: Base QIR
- Preço: Grátis ($0)
Para obter mais informações, consulte a página do provedor Rigetti.