Skip to main content
IBM Quantum Platform

Minimizar o tempo de execução do trabalho

Há várias maneiras de limitar o tempo gasto no processamento e na execução de um trabalho:

  • Execute apenas o número de tomadas necessário: o consumo de QPU de um trabalho (e, portanto, seu custo) varia de acordo com o número de tomadas. Portanto, você pode controlar seus custos executando apenas o número de execuções necessário. No caso de tarefas do Estimator, uma precisão menor geralmente exige mais iterações e, portanto, um tempo de execução mais longo.

  • Definir limites para o tempo de execução: Você pode limitar o tempo de execução de cada trabalho, lote ou sessão. Para obter detalhes, consulte Tempo máximo de execução para cargas de trabalho do Qiskit Runtime.

  • Use apenas as configurações necessárias para supressão e mitigação de erros, pois valores mais altos podem prolongar a duração dos seus trabalhos. Consulte Introdução às opções, Configurar supressão de erros e Configurar mitigação de erros para obter mais detalhes.

  • Se você estiver executando vários trabalhos que contenham os mesmos circuitos (provavelmente parametrizados) e estiver utilizando um método de mitigação de erros que exija modelos de ruído, como PEA e PEC, considere utilizar NoiseLearner. Com este programa auxiliar, você pode aprender o modelo de ruído de um circuito uma vez e reutilizar o modelo em consultas subsequentes ao Estimator. Observe que um modelo de ruído fica desatualizado após um certo tempo; portanto, isso só é viável se não houver um grande intervalo entre tarefas (por exemplo, dentro de uma sessão). Consulte o guia de aprendizagem do Noise para obter mais detalhes.


Próximas etapas

Recomendações
Esta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.