ข้ามไปยังเนื้อหาหลัก

เทคโนโลยีควอนตัม IBM

กลุ่มคอมพิวเตอร์ควอนตัม IBM® ที่มีอย่างน้อย 127 Qubit ทุกเครื่อง ถือเป็นกลุ่มที่ใหญ่ที่สุดในโลก คอมพิวเตอร์ควอนตัมเหล่านี้ใช้ superconducting transmon Qubit ซึ่งไม่ใช่ Qubit ประเภทเดียวเท่านั้น แต่มีข้อได้เปรียบหลายประการ การรวมคอมพิวเตอร์ควอนตัมระดับโลกของเราเข้ากับ Qiskit ช่วยให้ผู้ใช้ของเราสามารถสำรวจว่าการประมวลผลเชิงควอนตัมสามารถมีประโยชน์ในโลกได้อย่างไรในวันนี้ พันธมิตรอุตสาหกรรมและนักวิจัยกำลังใช้เทคโนโลยี IBM Quantum® เพื่อสำรวจการคำนวณที่มีความหมายและการประยุกต์ใช้จริง มาสำรวจขอบเขตของโปรแกรมและบริการที่ IBM Quantum เสนอให้พันธมิตร

ถ้าคุณเป็นส่วนหนึ่งของสถาบันที่เป็นสมาชิกของ IBM Quantum Network อย่าลืมติดต่อกลุ่มการประมวลผลเชิงควอนตัมของสถาบันของคุณเพื่อกำหนดว่าคุณมีสิทธิ์เข้าถึงสิทธิประโยชน์ใดบ้าง

เป้าหมายการเรียนรู้

เมื่อจบโมดูลนี้ คุณควรสามารถ:

  • รับรู้ว่าการแก้ปัญหาที่มีความหมายต้องอาศัยการรวมกันของทรัพยากรควอนตัมและคลาสสิก
  • ระบุฮาร์ดแวร์ ซอฟต์แวร์ และบริการที่มีอยู่เพื่อแก้ปัญหาที่มีความหมาย
  • อธิบายวิธีวัดประสิทธิภาพการประมวลผลเชิงควอนตัม รวมถึงขนาด คุณภาพ และความเร็ว

IBM Quantum Platform

IBM Quantum Platform มีชุดเครื่องมือการประมวลผลเชิงควอนตัมที่รวมทรัพยากรการวิจัยและพัฒนาทั้งหมดที่ผู้ใช้ต้องการเพื่อทำงานที่ดี ในที่เดียว ผู้ใช้สามารถสร้างบัญชีและลงชื่อเข้าใช้เพื่อเข้าถึงคอมพิวเตอร์ควอนตัม IBM ดูรายละเอียดคอมพิวเตอร์ ติดตาม workload และเข้าถึงเนื้อหาที่เปิดใช้งานใน Documentation และ Learning

  • หน้าหลัก ทำหน้าที่เป็นจุดเริ่มต้นหลักสำหรับระบบนิเวศผลิตภัณฑ์ ที่ผู้ใช้สามารถรับ API key ดูสรุป instance และข้อมูลการใช้งาน ดูรายละเอียดงานล่าสุด และเข้าถึงลิงก์ที่เป็นประโยชน์ไปยังส่วนอื่นๆ ของ platform
  • Documentation รวม Qiskit documentation, service documentation และข้อมูลอ้างอิง API ไว้ในที่เดียว จัดระเบียบในลักษณะที่สนับสนุนกระบวนการทำงานตามธรรมชาติของผู้ใช้
  • Learning คือบ้านสำหรับเนื้อหาการศึกษา รวมถึงหลักสูตรและโมดูลการสอน และ Circuit Composer แบบโต้ตอบ (เร็วๆ นี้) ตัวแก้ไขแบบกราฟิกและโค้ดที่รวมกันนี้ช่วยให้ผู้ใช้สามารถสร้างต้นแบบ จำลอง และดีบัก Circuit ด้วยภาพ แล้วรันบนคอมพิวเตอร์ควอนตัม IBM

Qiskit Runtime

Qiskit Runtime คือสถาปัตยกรรมแบบ containerized ที่พกพาได้และปลอดภัย ที่รันโปรแกรมควอนตัมบนหน่วยการประมวลผลคลาสสิกที่ผสานรวมอย่างแน่นหนากับโปรเซสเซอร์ควอนตัม Qiskit Runtime ช่วยให้คอมพิวเตอร์ควอนตัมสามารถกลายเป็นส่วนหนึ่งของสภาพแวดล้อมการประมวลผลใดก็ได้เพื่อเร่งการคำนวณ — คล้ายกับหน่วยประมวลผลกราฟิก (GPU) — และจัดการการจัดระเบียบงานและการถ่ายโอนข้อมูลไปยัง quantum processing unit เพื่อเพิ่มประสิทธิภาพสูงสุด

Qiskit และ Qiskit Runtime ทำให้ง่ายต่อการจัดระเบียบโปรแกรมอย่างรวดเร็วข้ามทรัพยากรการคำนวณบนคลาวด์ IBM สร้าง middleware สำหรับควอนตัมเพื่อเพิ่มประสิทธิภาพสูงสุดของแอปพลิเคชันควอนตัมที่รันข้ามทรัพยากรการประมวลผลควอนตัมและคลาสสิกแบบ parallelized บนคลาวด์ middleware นี้รวมถึง circuit knitting toolbox และสถาปัตยกรรม quantum serverless ของเรา

circuit cutting Qiskit addon ช่วยให้นักพัฒนาสามารถตัด Circuit ขนาดใหญ่ให้เป็น Circuit เล็กๆ ที่เหมาะสมสำหรับคอมพิวเตอร์ควอนตัมในปัจจุบัน Circuit knitting ใช้การประมวลผลคลาสสิกเพื่อรับภาระการคำนวณบางส่วนของ quantum Circuit เพื่อเกินกว่าสิ่งที่เราสามารถทำได้ด้วยอย่างใดอย่างหนึ่งเพียงอย่างเดียว เครื่องมือเพิ่มเติมช่วยสร้าง Circuit ใหม่ด้วยทรัพยากรคลาสสิกและเชื่อมต่อผลลัพธ์สุดท้าย

Quantum Serverless คือ toolkit การจัดระเบียบ multi-cloud เพื่อเชื่อมต่อทรัพยากรคลาสสิกที่ยืดหยุ่นกับบริการ IBM Qiskit Runtime Quantum serverless ช่วยให้นักพัฒนาสามารถมุ่งเน้นที่โค้ด แทนที่จะเป็นการจัดสรรทรัพยากร

คอมพิวเตอร์ควอนตัม superconducting ของ IBM

โปรเซสเซอร์ควอนตัม IBM ใช้ Qubit ทางกายภาพประเภทหนึ่งที่เรียกว่า superconducting transmon qubit ซึ่งทำจากวัสดุ superconducting ที่มีรูปแบบบนพื้น substrate ซิลิกอน โปรเซสเซอร์ควอนตัมอื่นๆ อาจใช้ photonic Qubit ที่ทำจากโฟตอนแสงเดี่ยว หรือ trapped-ion Qubit ที่จัดเก็บข้อมูลในอนุภาคอะตอมที่มีประจุ เพื่อให้กระแสไฟฟ้าไหลได้ superconducting Qubit ต้องอยู่ที่อุณหภูมิต่ำมาก — ใกล้ absolute zero

IBM 127-qubit processor

โปรเซสเซอร์ IBM 127-Qubit

ประสิทธิภาพการประมวลผลเชิงควอนตัม

การวัดประสิทธิภาพการประมวลผลเชิงควอนตัม

คอมพิวเตอร์ควอนตัมแบบ universal fault-tolerant คือความท้าทายอันยิ่งใหญ่ของการประมวลผลเชิงควอนตัม มันคืออุปกรณ์ที่สามารถดำเนินการควอนตัมแบบ universal ได้อย่างถูกต้องโดยใช้ส่วนประกอบที่ไม่น่าเชื่อถือ คอมพิวเตอร์ควอนตัมในปัจจุบันยังไม่ fault-tolerant

เพื่อเปรียบเทียบคอมพิวเตอร์ควอนตัมซึ่งกันและกัน จำนวน Qubit ไม่เพียงพอ ต้องพิจารณารายละเอียดอื่นๆ อีกมาก เช่น อัตราข้อผิดพลาดและวิธีการเชื่อมต่อระบบ มีตัวชี้วัดสี่ตัวสำหรับการวัดประสิทธิภาพการประมวลผลเชิงควอนตัม:

  • ขนาด - วัดโดยจำนวน Qubit ซึ่งบ่งบอกถึงปริมาณข้อมูลที่เราสามารถเข้ารหัสในคอมพิวเตอร์ควอนตัม
  • คุณภาพ - วัดโดยQuantum Volume ซึ่งบ่งบอกถึงคุณภาพของ Circuit และว่า Circuit ถูกนำไปใช้ในฮาร์ดแวร์ได้อย่างซื่อสัตย์เพียงใด
  • ความเร็ว - วัดโดยCLOPS (Circuit Layer Operations Per Second) ซึ่งบ่งบอกถึงจำนวน Circuit ที่สามารถรันบนฮาร์ดแวร์ในเวลาที่กำหนด
  • Layer Fidelity - วัดโดยEPLG (Errors Per Layered Gate) ซึ่งอธิบายว่าข้อผิดพลาดเกิดขึ้นอย่างไรเมื่อดำเนินการบน Qubit

สำหรับคำอธิบายโดยละเอียดของตัวชี้วัดบางส่วนข้างต้น ดูบทความนี้บน IBM Research Blog แต่ละระยะในการนำการประมวลผลเชิงควอนตัมมาใช้ในอุตสาหกรรมขับเคลื่อนโดยการเพิ่ม Quantum Volume ที่คำนวณโดยใช้พารามิเตอร์ต่างๆ เช่น ความกว้าง Circuit การเชื่อมต่อ Qubit และอัตราข้อผิดพลาด

คำจำกัดความทางเทคนิคของ Quantum Volume นั้นยากที่จะสื่อสารโดยไม่มีสมการ Dario Gil ผู้อำนวยการวิจัยที่ IBM อธิบาย:

เพื่อให้เข้าใจ Quantum Volume ได้ดีขึ้น ลองพิจารณาคำอุปมาที่น่าสนใจต่อไปนี้ ส่วนด้านล่างครอบคลุมเวลา พื้นที่ และอัตราข้อผิดพลาดในแง่ของการท่องเที่ยวในนิวยอร์กซิตี้

การท่องเที่ยวในสถานะต่างๆ ของ Quantum Volume

Quantum Volume อธิบายพื้นที่การคำนวณควอนตัมที่ใหญ่ที่สุดที่คอมพิวเตอร์ควอนตัมสามารถสำรวจได้ โดยที่ปริมาตรของพื้นที่ควอนตัมคือ 2N โดย N คือจำนวน Qubit นั่นคือมิติของพื้นที่สถานะปกติ เราตั้งใจใช้คำว่า "พื้นที่" ที่นี่เพราะเมื่อกล่าวถึงพื้นที่ก็ง่ายที่จะคิดถึงปริมาตร

ปัจจัยที่จำกัดการสำรวจนี้คืออัตราข้อผิดพลาด อัตราข้อผิดพลาดอาจเทียบเท่ากับจำนวนเวลาที่เราได้รับอนุญาตในการสำรวจพื้นที่ ข้อผิดพลาดที่มากขึ้นหมายถึงเวลาน้อยลงในการสำรวจ พื้นที่การคำนวณที่มากขึ้น ยิ่งต้องใช้เวลามากขึ้นในการสำรวจพื้นที่อย่างเต็มที่ ดังนั้นเราต้องการคอมพิวเตอร์ควอนตัมที่มีอัตราข้อผิดพลาดน้อยกว่า

ลองนึกถึงนักท่องเที่ยวที่สำรวจนิวยอร์กซิตี้ นักท่องเที่ยวต้องการสำรวจเมืองทั้งหมด หมายความว่านักท่องเที่ยวต้องการปริมาณการท่องเที่ยวที่มีขนาดเท่ากับ NYC ถ้าเราให้นักท่องเที่ยวเพียงหนึ่งวัน ก็ไม่มีทางสำรวจพื้นที่มากนั้น ดังนั้นนักท่องเที่ยวจะไม่ได้รับปริมาณการท่องเที่ยวที่ต้องการ อย่างไรก็ตาม ถ้าเราให้นักท่องเที่ยวสามวัน นักท่องเที่ยวอาจสามารถไปถึงจุดเด่นสำคัญทั้งหมดและได้รับปริมาณการท่องเที่ยวที่ต้องการของ NYC

ทีนี้ ถ้าเราให้เวลานักท่องเที่ยวมากขึ้นแต่ยังคงจำกัดพื้นที่ไว้ที่ NYC? กล่าวอีกนัยหนึ่ง ถ้าเราคงจำนวน Qubit เท่าเดิมแต่ลดอัตราข้อผิดพลาด? ก็ไม่มีประโยชน์สำหรับนักท่องเที่ยวเนื่องจากนักท่องเที่ยวสำรวจเมืองแล้วและแค่ไปซ้ำสถานที่เดิม ปริมาณการท่องเที่ยวยังคงเท่าเดิม แต่ถ้าให้เวลามากขึ้น การฉลาดกว่าคือขยายจำนวนสถานที่ท่องเที่ยวที่ต้องไป

หรือสมมติว่าเราคงเวลาไว้ที่สามวันแต่นักท่องเที่ยวตัดสินใจพยายามสำรวจ NYC และ Long Island ทั้งหมด? กล่าวอีกนัยหนึ่ง ถ้าเราคงอัตราข้อผิดพลาดแต่เพิ่ม Qubit? อีกครั้ง ปริมาณการท่องเที่ยวยังคงเท่ากับ NYC เนื่องจากนักท่องเที่ยวไม่สามารถสำรวจพื้นที่ที่ใหญ่กว่าในเวลาที่กำหนด ดังนั้น การเป็นนักท่องเที่ยวที่ดีกว่าและบรรลุปริมาณการท่องเที่ยวที่มากขึ้น ต้องการการเพิ่มพื้นที่การท่องเที่ยวและจำนวนเวลาที่นักท่องเที่ยวได้รับอนุญาตในการสำรวจพร้อมกัน

ในทำนองเดียวกัน การสร้างคอมพิวเตอร์ควอนตัมที่ดีกว่าซึ่งบรรลุ Quantum Volume ที่มากขึ้น ต้องการการเพิ่มพื้นที่การคำนวณควอนตัม (จำนวน Qubit) พร้อมกับการลดอัตราข้อผิดพลาด (เพิ่มจำนวนเวลาที่อัลกอริทึมสามารถรัน) ตัวอย่างเช่น ผ่านความก้าวหน้าในสถาปัตยกรรม tunable coupling IBM ได้เพิ่ม quantum volume เป็นสองเท่าถึงสองครั้งในเพียงหนึ่งปี!

Quantum Volume

อย่างไรก็ตาม เมื่อการประมวลผลเชิงควอนตัมพัฒนาขึ้น เราเริ่มให้ความสนใจมากขึ้นกับงานที่มีประโยชน์ที่คอมพิวเตอร์ควอนตัมของเราสามารถทำได้ในเวลาที่สมเหตุสมผล ถ้าเราวัดขนาดด้วยจำนวน Qubit และคุณภาพด้วย quantum volume ความเร็วในการประมวลผลควอนตัมก็คือการวัดงานที่มีประโยชน์ที่ Qubit เหล่านั้นสามารถทำได้ในเวลาที่สมเหตุสมผล เราให้นิยามว่าเป็นจำนวน primitive Circuit ที่สามารถประมวลผลได้ต่อวินาที มันคล้ายกับ FLOPS ในการประมวลผลคลาสสิก — จำนวนการดำเนินการทศนิยมต่อวินาที การปรับปรุงความเร็ว QPU เป็นกุญแจสำคัญสู่การประมวลผลเชิงควอนตัมในทางปฏิบัติ เช่นเดียวกับการเขียนโปรแกรมคอมพิวเตอร์คลาสสิก การเขียนโปรแกรมควอนตัมต้องการการรัน Circuit หลายตัว ความเร็ว QPU ที่สมเหตุสมผลจะช่วยให้ผู้ใช้สามารถผนวกการประมวลผลเชิงควอนตัมเป็นส่วนหนึ่งของกระบวนการทำงานของพวกเขาได้

ทดสอบความเข้าใจ

อ่านคำถามด้านล่าง คิดถึงคำตอบของคุณ แล้วคลิกสามเหลี่ยมเพื่อดูคำตอบ

จริงหรือเท็จ: Quantum Volume หมายถึงขนาดของตู้เย็น cryogenic ที่เก็บคอมพิวเตอร์ควอนตัม IBM

เท็จ Quantum Volume คือตัวเลขเดียวที่มุ่งหมายสรุปประสิทธิภาพของคอมพิวเตอร์ควอนตัมในปัจจุบัน

อะไรต่อไปในการประมวลผลเชิงควอนตัม

คอมพิวเตอร์ควอนตัมในปัจจุบัน และที่คาดว่าจะมีในอนาคตอันใกล้ มีสัญญาณรบกวน ซึ่งหมายความว่าพวกมันไวต่อการรบกวนจากสิ่งแวดล้อมที่อาจส่งผลต่อความเที่ยงของผลลัพธ์ เช่นเดียวกับที่การประมวลผลคลาสสิกพัฒนาผ่านการขยายโปรเซสเซอร์แบบ modular การประมวลผลที่มีประสิทธิภาพ และ parallelization เราเห็นการประมวลผลเชิงควอนตัมพัฒนาเพื่อบรรลุศักยภาพเต็มรูปแบบ ขณะที่เรามุ่งสู่คอมพิวเตอร์ควอนตัมที่ fault-tolerant อย่างสมบูรณ์ เราต้องการแก้ปัญหาที่มีประโยชน์ด้วยฮาร์ดแวร์และซอฟต์แวร์ที่เรามีอยู่ในปัจจุบัน

Quantum utility

IBM Quantum และ University of California, Berkeley นำเสนอหลักฐานว่าคอมพิวเตอร์ควอนตัมสามารถให้คุณค่าเร็วกว่าที่คาดไว้ด้วยความก้าวหน้าในฮาร์ดแวร์ IBM Quantum และวิธีการลดข้อผิดพลาด นอกจากเป็นการพิสูจน์แนวคิด เราให้ผลลัพธ์ที่แม่นยำพอที่จะมีประโยชน์ โมเดลการคำนวณที่เราสำรวจด้วยงานนี้เป็นด้านหลักของอัลกอริทึมหลายตัวที่ออกแบบสำหรับคอมพิวเตอร์ควอนตัมในระยะใกล้

ลูปป้อนกลับระหว่างควอนตัมและคลาสสิกเป็นกุญแจสำคัญในการส่งเสริมเทคโนโลยีควอนตัม ด้วยการมุ่งเน้นที่ quantum utility เราใช้ควอนตัมในการตรวจสอบปัญหาที่ซับซ้อนที่ท้าทายกรอบการคำนวณประสิทธิภาพสูงที่มีอยู่ แล้วตรวจสอบผลลัพธ์แบบคลาสสิก การสลับระหว่างควอนตัมที่รัน Circuit ที่ซับซ้อนและคอมพิวเตอร์คลาสสิกที่ตรวจสอบผลลัพธ์ควอนตัมอย่างต่อเนื่องจะปรับปรุงทั้งสองโดเมนการคำนวณและให้ผู้ใช้ความมั่นใจในความสามารถของคอมพิวเตอร์ควอนตัมในระยะใกล้

อ่านเพิ่มเติม (ไม่บังคับ) — คลิกสามเหลี่ยมเพื่ออ่านเพิ่มเติมเกี่ยวกับการทดลอง

  • ในการทดลองนี้ เราใช้ Qubit ทั้ง 127 ตัวของโปรเซสเซอร์ IBM Quantum Eagle เพื่อจำลองพฤติกรรมที่เปลี่ยนแปลงของระบบที่จับคู่กับคอมพิวเตอร์ควอนตัมอย่างเป็นธรรมชาติ เรียกว่า quantum Ising model โมเดล Ising เป็นการทำให้ธรรมชาติง่ายขึ้นที่แสดงถึงอะตอมที่มีปฏิสัมพันธ์เป็นตาข่ายของระบบสองทางเลือกควอนตัมที่มีปฏิสัมพันธ์ในสนามพลังงาน ระบบเหล่านี้ดูคล้ายกับ Qubit สองสถานะที่ประกอบขึ้นเป็นคอมพิวเตอร์ควอนตัมของเรามาก ทำให้เป็นตัวทดสอบที่ดีสำหรับความสามารถของวิธีการของเรา เราใช้ ZNE เพื่อพยายามคำนวณคุณสมบัติของระบบที่เรียกว่า expectation value — โดยหลักคือค่าเฉลี่ยแบบถ่วงน้ำหนักของผลลัพธ์ที่เป็นไปได้ของ Circuit

  • ในขณะเดียวกัน ทีม Berkeley พยายามจำลองระบบเดียวกันโดยใช้วิธี tensor network ด้วยความช่วยเหลือของซูเปอร์คอมพิวเตอร์ขั้นสูงที่ National Energy Research Scientific Computing Center (NERSC) ของ Lawrence Berkeley National Lab และที่ Purdue University

  • วิธีการควอนตัมยังคงสอดคล้องกับวิธีการแม่นยำ แต่ในที่สุด วิธีการประมาณแบบคลาสสิกเริ่มสะดุดเมื่อความยากเพิ่มขึ้น

  • ในที่สุด เราขอให้คอมพิวเตอร์ทั้งสองเครื่องรันการคำนวณที่เกินกว่าสิ่งที่สามารถคำนวณได้อย่างแม่นยำ — และคอมพิวเตอร์ควอนตัมให้คำตอบที่เราเชื่อมั่นว่าถูกต้องมากกว่า และแม้เราไม่สามารถพิสูจน์ได้ว่าคำตอบนั้นถูกต้องจริงๆ ความสำเร็จของ Eagle ในการรันทดลองก่อนหน้าทำให้เรามีความมั่นใจว่าพวกมันถูกต้อง

การแก้ไขข้อผิดพลาด

การแก้ไขข้อผิดพลาดเป็นพื้นที่การวิจัยสำคัญมาหลายทศวรรษ แต่ตลอดเวลาส่วนใหญ่นั้น เทคนิคการแก้ไขข้อผิดพลาดทางทฤษฎีไม่สามารถนำไปใช้กับคอมพิวเตอร์ควอนตัมจริงได้ มักเนื่องจากจำนวน Qubit ที่ต้องการมากมาย ผู้เชี่ยวชาญหลายคนทำนายว่าการประมวลผลเชิงควอนตัมแบบ fault tolerant ในทางปฏิบัติ (FTQC) จะต้องการ Qubit ทางกายภาพหลายล้านตัว แต่ในบทความล่าสุดที่ตีพิมพ์บนหน้าปก Nature นักวิจัยจาก IBM แนะนำโค้ดใหม่ที่เราเรียกว่า Gross code ที่เอาชนะข้อจำกัดนั้น

บทความ High-threshold and low-overhead fault-tolerant quantum memory อธิบาย quantum error-correcting code ใหม่ที่มีประสิทธิภาพในการปกป้องข้อมูลควอนตัมที่บอบบางจากการสะสมข้อผิดพลาดประมาณ 10 เท่ากว่าวิธีการก่อนหน้า เพื่อพิจารณาว่าเราใกล้แค่ไหนกับจุดเริ่มต้นของการแก้ไขข้อผิดพลาด ลองพิจารณาว่าโดยใช้ Gross code คุณสามารถปกป้อง 12 logical Qubit ได้ประมาณหนึ่งล้านรอบของการตรวจสอบข้อผิดพลาดโดยใช้ Qubit 288 ตัว

ไม่คาดว่าการแก้ไขข้อผิดพลาดจะแทนที่การลดและการระงับข้อผิดพลาดอย่างกะทันหัน แต่ในไม่กี่ปีข้างหน้า การลดและการระงับข้อผิดพลาดจะยังคงมีบทบาทสำคัญ ควบคู่กับจำนวน Qubit ที่แก้ไขข้อผิดพลาดได้เพิ่มขึ้น

IBM Quantum Development Roadmap

ตอนนี้เราอยู่ในยุคของ quantum utility อย่างแน่นอน นั่นหมายความว่าคอมพิวเตอร์ควอนตัมเก่งด้านการประมวลผลเชิงควอนตัมมากกว่าคอมพิวเตอร์คลาสสิก และผู้ใช้ของเราสามารถใช้ประโยชน์จากมันเพื่อค้นพบอัลกอริทึมใหม่และค้นหาความได้เปรียบควอนตัม roadmap ของเราอธิบายหลักไมล์ทางประวัติศาสตร์และแผนการบรรลุ near-term quantum advantage ภายในปี 2026

ภายในปี 2029 เราจะส่งมอบ Starling — คอมพิวเตอร์ควอนตัมแบบ fault-tolerant ขนาดใหญ่ที่สามารถรัน quantum Circuit ที่ประกอบด้วย 100 ล้าน quantum Gate บน 200 logical Qubit เรากำลังสร้างระบบนี้อยู่ตอนนี้ที่สถานที่ประวัติศาสตร์ของเราใน Poughkeepsie, New York เรียนรู้เพิ่มเติมเกี่ยวกับความคืบหน้าของเราในGuided Roadmap PDF

Development Roadmap

อ่านเพิ่มเติมเกี่ยวกับ IBM Quantum development roadmap ที่นี่

5k challenge

IBM ทำงานร่วมกับชุมชนวิจัยควอนตัมเพื่อค้นหากรณีการใช้งานที่มีศักยภาพที่อาจได้รับประโยชน์จากการประมวลผลเชิงควอนตัม เราให้เครื่องมือที่ทรงพลังมากขึ้นเรื่อยๆ เพื่อให้ผู้ใช้สำรวจปัญหาที่เร่งด่วนด้วยควอนตัม ในปี 2024 เราเปิดตัวเครื่องมือที่สามารถคำนวณ unbiased observables ของ Circuit ที่ยาวและมีคุณภาพสูง การค้นหาว่าสามารถทำอะไรได้บ้างด้วย Qubit มากกว่า 100 ตัวและ Circuit ลึกนั้นเรียกว่า "100x100 challenge" ในครั้งหนึ่ง แต่จำนวน Qubit และความลึกที่แน่นอนในแต่ละตัวสำคัญน้อยกว่าการใช้ประโยชน์จากพลังของการรวมกัน ลองนึกภาพว่าเป็นไปได้อะไรบ้างด้วย quantum Circuit 5,000 Circuit ในการคำนวณเดียว ผู้ใช้สามารถรัน quantum Circuit ที่มีความซับซ้อนและ runtime เกินกว่าความสามารถของคอมพิวเตอร์คลาสสิกที่ดีที่สุดในปัจจุบัน เรารู้สึกตื่นเต้นที่จะเห็นว่าชุมชนควอนตัมจะสร้างอะไรเพื่อช่วยให้เราใช้ประโยชน์จากพลังของควอนตัมและแก้ปัญหาสำคัญ

Quantum-centric supercomputers

การก้าวเลยโปรเซสเซอร์ชิปเดียวเป็นกุญแจสำคัญในการแก้ปัญหาในขนาดใหญ่ ในปี 2024 เราแนะนำ Crossbill โปรเซสเซอร์เดี่ยวตัวแรกที่ทำจากหลายชิป นี่คือก้าวแรกสู่การนำยุคใหม่ของการขยายขนาด โดยให้เส้นทางที่ชัดเจนสู่ 100,000 Qubit และเกินนั้นด้วย quantum-centric supercomputing นี่คือสถาปัตยกรรมการประมวลผลแบบ modular ที่ช่วยให้ขยายขนาดได้ มันรวม quantum communication และ computation เพื่อเพิ่มความสามารถในการประมวลผล ขณะที่ใช้ hybrid cloud middleware เพื่อผสานรวมกระบวนการทำงานควอนตัมและคลาสสิกอย่างราบรื่น

การแก้ปัญหาที่ซับซ้อนที่สุดของโลกต้องอาศัยการรวมกันของทรัพยากรคลาสสิกและควอนตัม นอกจากนี้ยังขึ้นอยู่กับความร่วมมืออย่างต่อเนื่องระหว่างอุตสาหกรรมและวิชาการ

สรุปสาระสำคัญ

สาระสำคัญที่ควรจดจำ:

  • คอมพิวเตอร์ควอนตัมในปัจจุบันยังไม่ fault tolerant
  • Quantum Volume คือการวัดแบบองค์รวมว่าคอมพิวเตอร์ควอนตัมดีแค่ไหน ยิ่ง Quantum Volume สูง ยิ่งดี การพูดถึงเพียงจำนวน Qubit นั้นเป็นการทำให้เข้าใจผิด
  • เพื่อวัดประสิทธิภาพของคอมพิวเตอร์ควอนตัม มีตัวชี้วัดสี่ตัวสำคัญ: ขนาด คุณภาพ ความเร็ว และ layer fidelity
  • การทดลองร่วมระหว่าง IBM Quantum และ UC Berkeley นำเสนอหลักฐานของคอมพิวเตอร์ควอนตัม IBM ที่ให้ผลลัพธ์ที่เชื่อถือได้และแม่นยำสำหรับปัญหาการจำลองที่ท้าทายในขนาด 127 Qubit
  • Quantum-centric supercomputing หมายถึงการปฏิบัติกับควอนตัมในฐานะชิ้นส่วนหนึ่งของกระบวนทัศน์ HPC ที่กว้างกว่าโดยมีคลาสสิกและควอนตัมทำงานเป็นหน่วยการคำนวณเดียว
Source: IBM Quantum docs — updated 17 เม.ย. 2569
English version on doQumentation — updated 7 พ.ค. 2569
This translation based on the English version of 7 พ.ค. 2569