劍橋量子計算公司(CQC)今日宣布最新版的tket(讀音為“ticket”),其高性能量子軟件開發工具包(SDK),去除了使用tket的Python模塊(也稱為“pytket”)的所有許可限制。
Python是一種開源通用編程語言,在量子計算編程和軟件開發中占主導地位。使用此最新版本,任何可以訪問量子計算機的Python用戶都可以在商業或任何其他環境中部署tket SDK,并從其功能中獲益。
版本0.7現在還支持在Microsoft Azure Quantum(公共預覽版)上執行量子電路,以及擴展來自Honeywell Quantum Solutions的離子阱系統上的量子操作的經典控制。
“通過全球Python用戶群體免費開放我們的高級tket SDK的訪問權限,我們希望加速跨多個行業的量子計算研究和應用的開發,”劍橋量子計算公司業務開發總裁Mehdi Bozzo-Rey表示?!巴ㄟ^增加兼容tket的基于云的量子計算平臺數量,我們使幾乎所有程序員都可以更容易地探索開發量子算法和軟件?!?
tket最初由CQC的量子計算科學家團隊開發并不斷更新,支持研究人員、算法設計師和軟件開發人員構建和執行量子電路,從而在最先進的量子設備上產生最好的結果。tket將與機器無關的算法轉換為可執行電路,優化物理量子比特布局,同時減少所需量子門的數量。
tket支持幾乎所有的量子硬件設備和量子編程語言,并允許用戶通過只更改一行代碼即可在設備之間遷移,使開發人員的研究程序獨立于平臺無關。tket被許多量子硬件提供商以及全球眾多大公司所使用。
tket的v0.7版本中的新功能包括:
?改進了電路優化和噪聲緩解性能,采用新的方法以使構建量子電路更容易;
?使用其他操作、盒或電路替換指定操作;以及
?支持在IBM量子高級設備上進行中間電路測量。