← Últimos artigos
⚛️ física quântica

Quantum Broker: QoS-Aware Distribution of Quantum Computations

Este artigo apresenta o Quantum Broker, um framework de código aberto que otimiza a distribuição de shots de circuitos quânticos através de QPUs heterogêneas baseadas em nuvem para atender a restrições de Qualidade de Serviço definidas pelo usuário, melhorando assim o custo de execução, a latência e a fidelidade em comparação com abordagens de backend único ou de múltiplos backends básicos.

Autores originais: Giuseppe Bisicchia, Alessandro Bocci, Jose Garcia-Alonso, Juan Manuel Murillo, Antonio Brogi

Publicado 2026-10-21
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Giuseppe Bisicchia, Alessandro Bocci, Jose Garcia-Alonso, Juan Manuel Murillo, Antonio Brogi

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

A computação quântica promete resolver problemas que são atualmente impossíveis para os computadores tradicionais, mas as máquinas que detêm essa promessa ainda estão em seus estágios iniciais e frágeis. Esses dispositivos, conhecidos como processadores quânticos, operam sob as estranhas regras da mecânica quântica, onde partículas minúsculas podem existir em múltiplos estados simultaneamente. Para obter uma resposta útil de tal máquina, um usuário deve executar um conjunto específico de instruções, chamado de circuito, muitas vezes. Cada execução, ou "shot", produz um único resultado aleatório, e somente ao coletar milhares desses shots é que os cientistas conseguem visualizar o padrão subjacente que representa a verdadeira resposta. No entanto, essas máquinas são atualmente ruidosas e propensas a erros, e são frequentemente compartilhadas entre muitos usuários, o que leva a longos tempos de espera e custos variáveis dependendo de qual provedor você escolher. Como o hardware é tão diferente de uma máquina para outra, e porque os resultados dependem de quantas vezes você executa o circuito, decidir onde e como rodar um trabalho quântico tornou-se um complexo desafio de engenharia.

Uma equipe de pesquisadores desenvolveu um novo framework de software chamado Quantum Broker para resolver este problema. Em vez de tratar um trabalho quântico como uma tarefa única que deve ser enviada a uma máquina específica, o sistema trata os milhares de execuções necessárias como um recurso flexível que pode ser dividido e enviado para muitas máquinas diferentes ao mesmo tempo. Os pesquisadores construíram esta ferramenta para atuar como um gerente inteligente que escuta as necessidades específicas de um usuário — como manter os custos baixos, terminar rapidamente ou garantir alta precisão — e então descobre automaticamente a melhor maneira de dividir o trabalho. O sistema pode observar um conjunto de computadores quânticos disponíveis, cada um com seu próprio preço, velocidade e taxa de erro, e decidir exatamente quantos shots enviar para cada um. Ele pode até enviar alguns shots para uma máquina rápida, porém cara, e outros para uma mais lenta e barata, combinando os resultados posteriormente para criar uma única resposta de alta qualidade.

O núcleo deste trabalho é uma nova linguagem que os pesquisadores criaram, que permite aos usuários escreverem seus requisitos em termos lógicos e simples, sem a necessidade de conhecer os detalhes técnicos de cada máquina. Esta linguagem permite que um usuário diga coisas como "o custo total deve permanecer abaixo de um certo limite" ou "a resposta final deve ter pelo menos esta precisão". O software então utiliza dois motores matemáticos diferentes para encontrar uma solução. Um motor é muito rápido e funciona bem quando as regras são simples e lineares, enquanto o outro é mais lento, porém muito mais poderoso, capaz de lidar com condições complexas e desordenadas do mundo real, onde as regras não seguem uma linha reta. Os pesquisadores testaram seu sistema usando computadores quânticos simulados que mimetizam o comportamento de dispositivos reais, incluindo seus erros e atrasos. Eles descobriram que o sistema conseguiu criar planos que atendiam a requisitos rigorosos onde métodos mais simples falharam. Em muitos casos, o sistema encontrou maneiras de executar trabalhos que foram mais baratos, mais rápidos ou mais precisos do que se o usuário tivesse simplesmente escolhido uma máquina e executado todo o trabalho nela.

Uma das descobertas mais importantes é que dividir o trabalho entre múltiplas máquinas não estraga a resposta final. Como os shots individuais são estatisticamente independentes, o sistema pode coletar resultados de diferentes fontes e mesclá-los sem perder a integridade dos dados. Em seus testes, os pesquisadores executaram algoritmos quânticos específicos através de várias máquinas simuladas e, em seguida, combinaram os resultados. Eles compararam esse resultado mesclado com o que teria sido a resposta em uma máquina perfeita e livre de erros. Os resultados mostraram um nível de concordância muito alto, provando que a abordagem distribuída funciona. No entanto, eles também descobriram que a qualidade da resposta final depende de como o trabalho é dividido. Se uma máquina executa apenas uma fração minúscula do total de shots, seu resultado individual pode parecer muito ruim ou ruidoso, mas, quando combinado com os shots das outras máquinas, a imagem final torna-se clara e precisa. Isso significa que a qualidade de um trabalho quântico deve ser julgada pelo resultado combinado, e não pelo desempenho de qualquer máquina individual no grupo.

O estudo também destacou um compromisso prático entre velocidade e perfeição. O motor matemático rápido podia produzir um plano em uma fração de segundo, mas às vezes falhava em encontrar uma solução quando os requisitos eram muito rígidos ou os comportamentos das máquinas eram muito complexos. O motor mais lento e poderoso levava muito mais tempo — frequentemente dezenas de segundos — mas encontrava consistentemente soluções válidas que atendiam a todas as restrições do usuário, mesmo em cenários difíceis. Os pesquisadores não alegaram que este sistema está pronto para substituir a forma atual como os computadores quânticos são usados em hardware real, pois seus testes foram conduzidos em um ambiente de simulação controlado. Eles observaram que fatores do mundo real, como mudanças repentinas na disponibilidade das máquinas ou modelos de preços variáveis, ainda não são totalmente capturados. No entanto, o trabalho demonstra que é possível gerenciar recursos de computação quântica de forma inteligente, tratando a execução de um programa como um problema de engenharia flexível, em vez de uma submissão rígida a um único dispositivo. Ao fornecer uma maneira de equilibrar automaticamente custo, tempo e qualidade em um cenário fragmentado de máquinas quânticas, o Quantum Broker oferece um novo caminho para tornar essas ferramentas poderosas mais confiáveis e acessíveis para aplicações futuras.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →