ข้ามไปยังเนื้อหาหลัก
โครงการนี้อยู่ในช่วงเบต้า พบข้อผิดพลาด? สร้าง GitHub Issue มีคำถามหรือไอเดีย? ถามใน Discussions — ยินดีรับฟังความคิดเห็น!
คุณภาพการแปลในหน้านี้เป็นอย่างไร?

รันบนฮาร์ดแวร์ควอนตัมด้วย IBM Quantum Compute Service

IBM Quantum® Compute Service เดิมเรียกว่า Qiskit Runtime Service เป็นบริการบนคลาวด์สำหรับรันการคำนวณควอนตัมบนฮาร์ดแวร์ IBM Quantum แพ็กเกจ qiskit-ibm-runtime เป็นไคลเอนต์ของบริการนั้น และเป็นตัวสืบทอดของ Qiskit IBM Provider Quantum Compute ช่วยให้การคำนวณควอนตัมคล่องตัวขึ้นและให้การทำงานที่เหมาะสมที่สุดของคลาสพื้นฐาน primitive ของ Qiskit สำหรับฮาร์ดแวร์ IBM Quantum หากต้องการเริ่มต้นใช้ IBM Quantum primitives ดูเอกสาร

Quantum Compute ออกแบบมาให้ใช้ทรัพยากรการประมวลผลแบบคลาสสิกและควอนตัมเพิ่มเติม รวมถึงเทคนิคอย่างการลดทอนข้อผิดพลาดและการลดผลกระทบจากข้อผิดพลาด เพื่อให้ได้ผลลัพธ์คุณภาพสูงขึ้นจากการรัน quantum circuit บนตัวประมวลผลควอนตัม ตัวอย่างได้แก่ dynamical decoupling สำหรับการลดทอนข้อผิดพลาด และ readout mitigation กับ zero-noise extrapolation (ZNE) สำหรับการลดผลกระทบจากข้อผิดพลาด เรียนรู้วิธีกำหนดค่าตัวเลือกเหล่านี้ได้ที่หน้ากำหนดค่า error mitigation

Quantum Compute ยังมีโหมดการทำงานสามประเภทสำหรับรันโปรแกรมควอนตัมของคุณบนฮาร์ดแวร์ IBM® ได้แก่ Job, Session และ Batch ซึ่งแต่ละแบบมีกรณีใช้งานและผลต่อคิว job ควอนตัมต่างกัน Job คือคำขอเดียวไปยัง primitive ที่รันได้ตามจำนวน shot ที่กำหนด Session ช่วยให้คุณรันหลาย job ในเวิร์กโหลดแบบวนซ้ำบนคอมพิวเตอร์ควอนตัมได้อย่างมีประสิทธิภาพ โหมด Batch ช่วยให้คุณส่ง job ทั้งหมดพร้อมกันเพื่อประมวลผลแบบขนาน โปรดทราบว่าผู้ใช้ Open Plan ไม่สามารถส่ง session job ได้

หากต้องการติดตั้งไคลเอนต์ IBM Quantum Compute อย่างรวดเร็ว ให้รันคำสั่งต่อไปนี้:

pip install qiskit-ibm-runtime

ดูหน้าการติดตั้ง เพื่อตั้งค่าสภาพแวดล้อมการพัฒนาสำหรับสร้างโปรแกรมควอนตัม

Quantum Compute เป็นโอเพนซอร์สหรือไม่​

คำตอบสั้น ๆ คือ ไม่ทั้งหมด ซอฟต์แวร์ที่จัดการรายละเอียดทางเทคนิคของการรันโปรแกรมควอนตัมบนอุปกรณ์ IBM Quantum (รวมถึง error mitigation และ suppression ใด ๆ) ไม่ใช่โอเพนซอร์ส อย่างไรก็ตาม ไลบรารีซอฟต์แวร์ไคลเอนต์ qiskit-ibm-runtime (ซึ่งเป็นอินเทอร์เฟซให้ผู้ใช้เข้าถึง IBM Quantum Compute Service) Qiskit SDK ที่รันฝั่งเซิร์ฟเวอร์ และซอฟต์แวร์บางส่วนที่ใช้สำหรับ error mitigation เป็นโอเพนซอร์ส หากต้องการมีส่วนร่วมกับความพยายามโอเพนซอร์สของ Qiskit เยี่ยมชมองค์กร GitHub ของเราที่ github.com/Qiskit และ github.com/Qiskit-Extensions