I-minimize ang oras ng pagpapatakbo ng job
May ilang paraan para mabawasan ang oras na ginagastos sa pagpoproseso at pagpapatakbo ng isang job:
-
Magpatakbo lang ng kasing dami ng shots na kailangan mo: Ang quantum na oras na ginagamit ng isang job (at samakatuwid, ang gastos nito) ay lumalaki kasabay ng bilang ng shots. Kaya naman, maaari mong pamahalaan ang iyong gastos sa pamamagitan ng pagpapatakbo lang ng kasing dami ng shots na talagang kailangan mo. Para sa mga Estimator job, ang mas mababang precision ay karaniwang nangangailangan ng mas maraming shots at samakatuwid ay mas matagal na oras ng pagpapatakbo.
-
Magtakda ng limitasyon sa oras ng pagpapatakbo: Maaari mong limitahan kung gaano katagal tumatakbo ang bawat job, batch, o session. Para sa mga detalye, tingnan ang Maximum execution time for Qiskit Runtime workloads.
-
Gamitin lang ang mga kinakailangang setting para sa error suppression at error mitigation, dahil ang mas mataas na mga halaga ay maaaring magpahaba ng oras ng pagpapatakbo ng iyong mga job. Tingnan ang Introduction to options, Configure error suppression, at Configure error mitigation para sa mga detalye.
-
Kung nagpapatakbo ka ng maraming job na naglalaman ng parehong (malamang na may parameter) na mga circuit at gumagamit ng paraan ng error mitigation na nangangailangan ng mga noise model, tulad ng PEA at PEC, isaalang-alang ang paggamit ng
NoiseLearner. Sa pamamagitan ng helper program na ito, maaari mong matutunan ang noise model ng isang circuit nang isang beses at muling gamitin ang modelo sa mga kasunod na Estimator query. Tandaan na ang isang noise model ay nagiging lipas na pagkatapos ng ilang oras, kaya praktikal lang ito kung walang matagal na pagitan sa pagitan ng mga job (halimbawa, sa loob ng isang session). Tingnan ang Noise learning helper para sa karagdagang detalye.
Mga susunod na hakbang​
- Paggamit ng workload.
- Tuklasin ang error mitigation sa kursong Cost functions.