Minimalizace doby běhu úlohy
Existuje několik způsobů, jak omezit dobu strávenou zpracováním a spouštěním úlohy:
-
Spouštěj jen tolik shots, kolik skutečně potřebuješ: Kvantový čas, který úloha zabere (a tedy i její cena), roste s počtem shots. Své náklady tak můžeš řídit tím, že spustíš pouze nezbytné množství shots. U úloh Estimatoru nižší přesnost obvykle vyžaduje více shots, a tedy delší dobu provádění.
-
Nastav limity doby provádění: Můžeš omezit, jak dlouho běží každá úloha, dávka nebo Session. Podrobnosti najdeš v části Maximální doba provádění pro úlohy Qiskit Runtime.
-
Používej pouze nezbytná nastavení pro potlačení chyb a zmírnění chyb, protože vyšší hodnoty mohou způsobit delší běh úloh. Podrobnosti najdeš v částech Úvod do možností, Konfigurace potlačení chyb a Konfigurace zmírnění chyb.
-
Pokud spouštíš více úloh obsahujících stejné (pravděpodobně parametrizované) Circuit a používáš metodu zmírnění chyb vyžadující modely šumu, jako je PEA a PEC, zvažuj použití
NoiseLearner. S tímto pomocným programem stačí naučit model šumu Circuit jednou a znovu ho použít v následujících dotazech Estimatoru. Upozorňujeme, že model šumu se po určité době stává zastaralým, takže je to praktické pouze tehdy, pokud mezi úlohami není velká prodleva (například v rámci Session). Více podrobností najdeš v části Pomocník pro učení šumu .
Další kroky
- Využití úloh.
- Prozkoumej zmírnění chyb v kurzu Cenové funkce.