Computação quântica híbrida
A computação quântica híbrida refere-se aos processos e à arquitetura de um computador clássico e de um computador quântico que trabalha em conjunto para resolver um problema. Os computadores clássicos sempre foram utilizados na computação quântica para definir portas quânticas, controlar a configuração do computador quântico, submeter tarefas e processar resultados do computador quântico. Com a última geração da arquitetura de computação quântica híbrida disponível no Azure Quantum, Híbrido Integrado, pode começar a programar computadores quânticos ao combinar instruções clássicas e quânticas.
Arquiteturas de computação quântica híbrida
À medida que a tecnologia quântica evolui e avança, os processos clássicos e quânticos tornam-se cada vez mais integrados. A Microsoft desenvolveu uma taxonomia precisa para compreender cada arquitetura e os seus benefícios.
Arquitetura | Description |
---|---|
Computação quântica em lote | Os clientes locais definem circuitos e submetem-nos como tarefas para a unidade de processamento quântico (QPU), que devolve o resultado ao cliente. No entanto, a criação de batches de vários circuitos numa única tarefa elimina a espera entre submissões de tarefas, permitindo-lhe executar várias tarefas mais rapidamente. Exemplos de problemas que podem tirar partido da computação quântica em lote incluem o algoritmo de Shor e a simples estimativa da fase quântica. |
Computação quântica interativa (sessões) | Neste modelo, o recurso de computação de cliente é movido para a cloud, resultando numa menor latência e execução repetida do circuito quântico com parâmetros diferentes. As tarefas podem ser agrupadas logicamente numa única sessão e priorizadas sobre tarefas que não sejam de sessão. Embora as sessões permitam tempos de fila mais curtos e problemas de execução mais longos, os estados de qubit não persistem entre cada iteração. Exemplos de problemas que podem utilizar esta abordagem são Variational Quantum Eigensolvers (VQE) e Quantum Approximate Optimization Algorithms (QAOA). |
Computação quântica integrada | Com a computação quântica integrada, as arquiteturas clássicas e quânticas são fortemente conjugadas, permitindo que os cálculos clássicos sejam executados enquanto os qubits físicos são coerentes. Embora limitado pela vida de qubit e correção de erros, isto permite que os programas quânticos se afastem apenas dos circuitos. Agora, os programas podem utilizar construções de programação comuns para realizar medições de circuito intermédio, otimizar e reutilizar qubits e adaptar-se em tempo real à QPU. Exemplos de cenários que podem tirar partido deste modelo são a estimativa de fase adaptável e a aprendizagem automática. |
Computação quântica distribuída | Nesta arquitetura, a computação clássica está a funcionar juntamente com qubits lógicos. O longo tempo de coerência fornecido pelos qubits lógicos permite computação complexa e distribuída em recursos heterogéneos da cloud. Juntamente com uma QPU composta por um grande número de qubits, pode esperar que esta arquitetura seja utilizada para resolver problemas como a avaliação de reacções catalíticas completas que podem beneficiar as aplicações comerciais e os problemas mais difíceis que a humanidade enfrenta, incluindo a captura de carbono e a descoberta de novos fármacos. |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários