ในงาน First International Workshop on Quantum Software and Quantum Machine Learning (QSML) ทาง Google ได้ออกมาประกาศเปิดตัว Cirq โครงการ Open Source Framework สำหรับ Quantum Computer แบบ NISQ โดยเฉพาะ เพื่อให้เหล่านักวิจัยเข้าใจการทำงานของว NISQ Quantum Computer มากขึ้น และนำไปประยุกต์ใช้แก้ไขปัญหาที่ต้องการประสิทธิภาพการประมวลผลระดับสูงได้ในอนาคต

NISQ นี้ย่อมาจาก Noisy Intermediate Scale Quantum โดย Quantum Computer ในกลุ่ม NISQ นี้จะหมายถึงเครื่องที่มีประมาณ 50-100 Qubit และมี Quantum Gate แบบ High Fidelity ซึ่งมักมีปัญหาเรื่องการดึงประสิทธิภาพออกมาจาก Hardware ที่จำกัดเหล่านี้ให้ได้สูงสุด ด้วยเหตุนี้ Google จึงได้พัฒนา Cirq ขึ้นมาในฐานะของ Framework ที่จะมาแก้ไขปัญหาเหล่านี้โดยเฉพาะ และเปิดเป็น Open Source ภายใต้ลิขสิทธิ์แบบ Apache 2 โดยโครงการนี้ยังอยู่ในสถานะ Alpha อยู่
Cirq นี้จะเปิดให้ผู้ใช้งานสามารถควบคุม Quantum Circuit ได้, กำหนดพฤติกรรมของ Gate ได้, จัดเรียงและกำหนดค่าการทำงานของ Gate ได้ตามต้องการ และทำการปรับแต่ง Data Structure เพื่อให้สามารถดึงประสิทธิภาพของ NISQ Quantum Computer ออกมาได้สูงสุด โดยสามารถใช้งานได้บนทั้ง Simulator และทำงานร่วมกับ Hardware จริงในอนาคตได้โดยง่าย ซึ่งรายละเอียดของ Cirq นี้ถูกเปิดเผยอยู่ที่ https://github.com/quantumlib/cirq
ในขณะเดียวกัน Google ก็ยังได้เปิดตัว OpenFermion-Cirq ซึ่งเป็นตัวอย่างของ Application ที่พัฒนาบน Cirq เพื่อใช้ Near-term Algorithm สำหรับแก้ไขปัญหาทางด้านเคมีด้วย รายละเอียดของโครงการนี้ถูกเปิดเผยอยู่ที่ https://github.com/quantumlib/OpenFermion-Cirq
ปัจจุบันนี้ Google ได้มีการใช้งาน Cirq บนหน่วยประมวลผล Bristlecone ซึ่งเป็นหน่วยประมวลผล Quantum ของทาง Google เองแล้ว และในอนาคตก็จะเปิดให้ผู้ใช้งานสามารถเข้าถึงหน่วยประมวลผลนี้ได้ผ่านบริการ Cloud ด้วย
ที่มา: https://ai.googleblog.com/2018/07/announcing-cirq-open-source-framework.html