本源超導量子計算機自主制造鏈由11個部分組成,該制造鏈生產的中國自主超導量子計算機已向中國用戶交付多臺,本源基于該制造鏈自主研制的中國第三代自主超導量子計算機“本源悟空”已于日前上線并對全球開放使用。
中國自主量子計算編程生態工具鏈
本源量子獨立自主研發了全棧式的量子計算編程生態工具鏈,涵蓋量子編程框架、量子基礎算法、量子機器學習、量子編程語言和量子計算集成開發環境等多個核心組件。工具鏈擁有直觀編程接口、高效模擬環境和廣泛硬件兼容性,為生物制藥、量子人工智能、量子金融等領域提供強有力的支持,促進了量子應用的產業化發展。
量子計算編程框架QPanda
QPanda是本源量子獨立自主研發的開源量子編程框架,旨在為用戶提供高效、易用的量子編程環境。其支持量子硬件接入,具備高性能模擬功能,并提供專業的量子誤差緩解和噪聲分析工具。QPanda的目標是推動量子計算技術的發展,并助力其在各領域的廣泛應用。
產品特點
支持量子硬件接入:
提供了與本源量子計算機的直接接入,使用戶能夠在真實的量子硬件上測試和運行量子程序。
高性能模擬能力:
提供強大的模擬功能,支持大規模量子電路模擬,幫助用戶在經典計算環境中測試和驗證量子算法。支持多種量子噪聲模型,用戶可以研究和優化量子算法的魯棒性。
先進的量子誤差緩解和噪聲分析:
提供專門的工具用于量子誤差緩解和噪聲分析,幫助用戶研究和減小量子計算中的誤差。提供隨機化基準測試、量子態斷層成像等先進技術,用于評估和改進量子計算的可靠性。
量子算法軟件包pyqpanda-algorithm
pyqpanda-algorithm是本源量子開發的量子算法軟件包,集合了開發人員在量子算法中常用的基本量子算法和函數。為開發人員提供了一套標準化的工具,使開發人員能夠編寫可以輕松移植到不同量子計算平臺的量子程序,是量子軟件開發和量子計算研究進步的重要資源。
產品特點高開發效率:采用模塊化與可復用代碼結構,并提供豐富示例與API文檔等開發資源;高可靠和穩定性:通過多輪測試驗證,確保其適應不同的應用場景和不斷變化的需求;高性能:
針對特定場景或任務進行算法優化,以提高量子算法在量子/經典設備上的執行性能。
量子機器學習框架VQNet
新一代量子與經典統一的機器學習框架
VQNet是由本源量子開發的新一代量子與經典統一的機器學習框架,同時支持量子機器學習和經典機器學習模型的構建、訓練。VQNet內部集成了量子計算模塊,可以實現量子網絡模型的高效模擬訓練,同時集成了QPanda模塊,支持在真實量子計算機上進行模型訓練和推理
產品特點統一性:
支持量子機器學習和經典機器學習模型的構建、訓練,支持量子計算機與經典計算機等多種硬件上的模型運行;
實用性:
使用Python作為前端語言,接口易用、支持自動微分和動態計算圖;高效性:設計統一架構,使用本源量子的QPanda量子計算庫,以及自帶的經典計算層提高量子機器學習的效率;兼容性:
可以與其他機器學習框架和計算庫兼容。
量子編程語言QRunes
QRunes 是一種高度抽象化的高級量子經典混合編程語言,它集成了量子經典混合編程、語法高級抽象、垃圾區管理等強大功能。極大地降低了量子經典混合編程的難度,確保了量子程序的穩定運行,為量子計算領域的研究和應用提供了有力的支持。
產品特點
量子經典混合:
支持大型復雜量子程序的即時編譯和運行以及量子與經典指令的混合輸入,并通過動態更新參數化量子線路加強了經典計算機與量子計算機的高效協作;
高級語法抽象:
設計高抽象的量子語義和編譯方法,模塊化特定的量子操作和計算過程,提高代碼的易用性、可讀性、可維護性和代碼復用性;
垃圾區管理:
設計自動取消計算和內存管理,引入量子比特、經典寄存器重用的概念和堆棧式垃圾區的概念,降低手動操作的繁瑣性,提高量子算法的穩定性和正確性。
量子計算集成開發環境Qurator
Qurator是本源量子軟件團隊整合開發的量子程序編程環境工具包,該軟件整合了QPanda量子編程框架及QRunes編碼和編譯流程。提供了一站式編譯環境安裝,用戶通過程序的安裝即可實現編譯環境的一鍵使用。
產品特點
一站式開發環境:
集成QPanda、QRunes一體開發環境,提供一站式(環境可選擇)的量子編程開發環境;
量子工具便捷安裝:直接獲取QPanda源碼并在Qurator中實現便捷的安裝。集成Qurator量子程序開發插件,支持 QRunes語言量子程序開發;結果可視化:
量子程序運行結果可視化;
更多功能:基于VSCode編輯器的Smart Coding功能,多種插件封裝使用。
-
編程
+關注
關注
88文章
3615瀏覽量
93732 -
量子計算
+關注
關注
4文章
1099瀏覽量
34948 -
量子計算機
+關注
關注
4文章
530瀏覽量
25431
發布評論請先 登錄
相關推薦
評論