Lewati ke konten utama

Minimalkan waktu eksekusi job

Ada beberapa cara untuk membatasi waktu yang dihabiskan saat memproses dan menjalankan sebuah job:

  • Jalankan hanya sebanyak shots yang kamu butuhkan: Waktu kuantum yang digunakan sebuah job (dan oleh karena itu, biayanya) berbanding lurus dengan jumlah shots. Jadi, kamu bisa mengelola biaya dengan hanya menjalankan shots sebanyak yang diperlukan. Untuk job Estimator, presisi yang lebih rendah biasanya membutuhkan lebih banyak shots dan karenanya waktu eksekusi yang lebih lama.

  • Tetapkan batas waktu eksekusi: Kamu bisa membatasi berapa lama setiap job, batch, atau session berjalan. Untuk detailnya, lihat Maximum execution time for Qiskit Runtime workloads.

  • Gunakan hanya pengaturan yang diperlukan untuk error suppression dan error mitigation, karena nilai yang lebih tinggi dapat membuat job berjalan lebih lama. Lihat Introduction to options, Configure error suppression, dan Configure error mitigation untuk detailnya.

  • Jika kamu menjalankan beberapa job yang berisi Circuit yang sama (kemungkinan berparameter) dan menggunakan metode error mitigation yang membutuhkan noise model, seperti PEA dan PEC, pertimbangkan untuk menggunakan NoiseLearner. Dengan program pembantu ini, kamu bisa mempelajari noise model dari sebuah Circuit satu kali dan menggunakannya kembali di query Estimator berikutnya. Perlu diingat bahwa noise model bisa menjadi tidak relevan setelah jangka waktu tertentu, jadi ini hanya praktis jika tidak ada jeda panjang antar job (misalnya, dalam satu session). Lihat Noise learning helper untuk detail lebih lanjut.

Langkah berikutnya​

Rekomendasi
Source: IBM Quantum docs — updated 27 Apr 2026
English version on doQumentation — updated 7 Mei 2026
This translation based on the English version of 11 Mar 2026