Skip to main content
IBM Quantum Platform
번역 정보

이 페이지의 추가 언어 번역이 곧 제공될 예정입니다.

Minimize job run time

There are several ways you can limit the amount of time spent processing and running a job:

  • Run only as many shots as you need: A job's QPU consumption (and therefore, its cost) scales with the number of shots. Therefore, you can manage your cost by running only as many shots as you need. For Estimator jobs, lower precision typically requires more shots and therefore a longer execution time.

  • Set limits on execution time: You can limit how long each job, batch, or session runs. For details, see the Maximum execution time guide.

  • Use only the necessary settings for error suppression and error mitigation, because higher values can cause your jobs to run longer. See Introduction to options, Configure error suppression, and Configure error mitigation for details.

  • If you are running multiple jobs that contain the same (likely parameterized) circuits and are using an error mitigation method that requires noise models, such as PEA and PEC, consider using NoiseLearner. With this helper program, you can learn the noise model of a circuit once and reuse the model in subsequent Estimator queries. Note that a noise model becomes stale after a certain time, so this is only practical if there is no long delay between jobs (for example, within a session). See Noise learning helper for more details.


Next steps

Recommendations
이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.