ล ดเวลาการรัน job
มีหลายวิธีที่คุณสามารถจำกัดเวลาที่ใช้ในการประมวลผลและรัน job:
-
รันเฉพาะจำนวน shot ที่ต้องการ: เวลา quantum ที่ job ใช้ (และต้นทุน) ขยายตามจำนวน shot ดังนั้นคุณสามารถจัดการต้นทุนได้โดยรันเฉพาะจำนวน shot ที่ต้องการ สำหรับ Estimator job ความแม่นยำต่ำกว่ามักต้องการ shot มากขึ้นและใช้เวลา execution นานขึ้น
-
ตั้งค่าขีดจำกัดเวลา execution: คุณสามารถจำกัดระยะเวลาที่แต่ละ job, batch, หรือ session รัน ดูรายละเอียดที่ Maximum execution time for Qiskit Runtime workloads
-
ใช้เฉพาะการตั้งค่าที่จำเป็นสำหรับการลดความผิดพลาดและการบรรเทาความผิดพลาด เพราะค่าที่สูงกว่าอาจทำให้ job รันนานขึ้น ดู Introduction to options, Configure error suppression และ Configure error mitigation สำหรับรายละเอียด
-
ถ้าคุณกำลังรัน job หลายตัวที่มี circuit เดิม (มักเป็น parameterized) และใช้วิธี error mitigation ที่ต้องการ noise model เช่น PEA และ PEC ให้พิจารณาใช้
NoiseLearnerด้วย helper program นี้คุณสามารถเรียนรู้ noise model ของ Circuit ครั้งเดียวและนำ model กลับมาใช้ใน Estimator query ถัดไป โปรดทราบว่า noise model จะล้าสมัยหลังจากเวลาหนึ่ง ดังนั้นนี่จะใช้ได้จริงเฉพาะเมื่อไม่มีช่วงเวลาล่าช้านานระหว่าง job (เช่น ภายใน session) ดู Noise learning helper สำหรับรายละเอียดเพิ่มเติม
ขั้นตอนถัดไป
- Workload usage.
- สำรวจ error mitigation ในคอร์ส Cost functions