本源产品丨量子计算机软件-量子计算编程框架QPanda

让量子计算机走出实验室

造中国自主可控量子计算机

和传统计算机类似,在量子计算领域,计算机硬件起着基础的作用。然而,若缺乏相应的软件支持,人们将无法有效地利用这些硬件资源来执行量子计算任务。因此,为了充分发挥量子计算的潜力,我们需要专门的量子软件开发框架来协助设计、优化、运行和理解量子程序。

QPanda是由本源量子开发的开源量子计算编程框架,它可以用于构建、运行和优化量子算法。QPanda作为本源量子计算系列软件的基础库,为OriginIR、Qurator、量子计算服务提供核心部件。目前提供了C++和Python两种版本。

产品特点:

(1)强大的量子云服务支持

QPanda 支持与量子云服务的集成,让用户能够在云端批量提交量子计算任务。这种灵活性为用户提供了更多的计算资源,推动量子计算项目取得更大的进展。

(2)支持NISQ量子应用探索

QPanda可根据真实量子计算机的数据参数,提供量子线路优化/转换工具,以及错误缓解处理,帮助用户探索NISQ装置上有实用价值的量子算法。

(3)量子虚拟机

QPanda提供本地的部分振幅、单振幅、全振幅、含噪声量子虚拟机,用以解决不同用户的量子模拟需求,并可直接连接到本源的量子云服务器,在集群量子虚拟机上运行大规模量子程序。

(4)对接多量子平台

QPanda可对接不同的量子计算平台,它可把QPanda编写的量子程序编译到不同量子计算平台的对应的量子语言,目前已支持QASM、OriginIR、Quil等多种量子语言,分别对应IBM、OriginQ、Rigetti量子平台。

(5)教育和培训

QPanda 提供详细的文档、教程和在线支持,帮助开发者快速入门。我们还定期组织研讨会和培训活动,以促进量子计算技术的广泛应用。

参考文档:

https://qpanda-tutorial.readthedocs.io/zh/latest/

安装地址:

https://originqc.com.cn/zh/quantum_soft.html?type=qpanda&lv2id=43&lv3id=72

本源品宣联系人

杨夏

孙超