Qiskit SDK v2.3
มกราคม 2026
-
ต่อยอดจากแรงผลักดันที่สร้างขึ้นตลอดซีรีส์ v2.x ซึ่งมุ่งเน้นการวาง Qiskit ให้เป็นแพลตฟอร์มชั้นนำสำหรับเวิร์กโฟลว์ hybrid quantum-HPC Qiskit SDK v2.3 ขยายความสามารถของ C API ครั้งใหญ่ พร้อมด้วยเครื่องมือที่เร็วขึ้นและยืดหยุ่นมากขึ้นสำหรับการสร้างและปรับแต่ง quantum Circuit ให้เหมาะสม
การอัปเดตหลักประกอบด้วย:
-
Custom transpiler passes ใน C - เขียน custom transpiler pass ผ่าน C API ของ Qiskit โดยใช้อ็อบเจกต์
QkDagใหม่และอ็อบเจกต์QkTargetที่ขยายเพิ่ม ซึ่งช่วยให้สามารถตรวจสอบ แก้ไข และขยายกระบวนการคอมไพล์ทีละขั้นตอนได้ โดยไม่ต้องสร้าง compiler pipeline ทั้งหมดขึ้นใหม่ -
การเลือก hardware layout ที่เร็วขึ้น - การอัปเกรดและการปรับปรุงประสิทธิภาพที่ขับเคลื่อนด้วย Rust สำหรับ
VF2LayoutและVF2PostLayoutช่วยเพิ่มความเร็วและความสามารถในการขยายขนาดของการเลือก layout จาก circuit ไปยังฮาร์ดแวร์ ลดโอเวอร์เฮดของการคอมไพล์และปรับปรุงความเที่ยงตรงบนฮาร์ดแวร์ quantum -
การวัด multi-qubit Pauli แบบใหม่ - คำสั่งใหม่
PauliProductMeasurementเปิดใช้งานการวัดแบบ projective ร่วมกันบน Qubit หลายตัวในการดำเนินการเดียว ทำให้คอมไพล์ไปเป็น Pauli-based computation ได้ ซึ่งเป็นรูปแบบการแทนค่าที่พบบ่อยใน fault-tolerant quantum computing -
การปรับปรุงใน early fault-tolerant transpilation - การปรับปรุงประสิทธิภาพและฟีเจอร์สำหรับการทำ transpilation ไปยัง early fault-tolerant target โดยเฉพาะ Clifford+T target ช่วยให้ผู้ใช้สร้าง transpilation pipeline สำหรับ QPU ในอนาคตได้อย่างมีประสิทธิภาพมากขึ้น
ความสามารถเหล่านี้มอบความยืดหยุ่นมากขึ้นให้นักพัฒนาในการกำหนดวิธี optimize quantum circuit เอง และผสานรวมกับเวิร์กโฟลว์ HPC ที่มีอยู่ เยี่ยมชมบล็อก เพื่อดูสรุปทางเทคนิคฉบับเต็ม
-
สงสัยว่ามีอะไรเปลี่ยนแปลงบ้าง? อ่านบันทึกการเปลี่ยนแปลงและบันทึกการเผยแพร่ v2.3
หากต้องการดูบันทึกการเผยแพร่สำหรับทุกเวอร์ชัน โปรดเยี่ยมชมบันทึกการเผยแพร่ของ Qiskit SDK