量子计算时代,你会选择国产编程工具吗?

量子计算编程是什么?跟经典计算编程区别在哪?很多人以为量子编程只是简单地将现在的程序运行更快的一种方法。这种观点是片面的,量子编程与现有的程序在根本上就是完全不同的。

量子计算编程是怎么一回事

量子计算编程参照了经典机编程发展的某些做法,它指的是人为编辑能够在量子计算机上运行的指令序列(称为量子程序)的过程,量子指令集用于将高级算法转换为可以在量子处理器上执行的物理指令,这些指令一般会在特定的硬件平台运行,例如超导量子计算机或离子阱量子计算机。量子编程语言有助于使用高级构造表达量子算法。

量子计算编程的发展在当前的现状,是领先于量子计算机硬件发展的,因为量子计算本质上可以粗略认为是结合量子物理而组成的一系列的矩阵运算。受益于经典计算时代的积累,当前量子计算行业的研究者,希望量子计算编程软件的发展能够参照某些经典计算编程的做法,提前做好量子计算编程的准备。因此,量子计算编程语言及量子计算编程框架的发展具有一定积极意义。

目前,全世界主要的的量子编程编程框架可以参考下图。大家熟知的可能有IBM的Qiskit 、Rigetti的Forrest、Google的Open Fermion Criq、Microsoft的QDK。国内,有本源量子的QPanda,还有华为的HiQ等。

主要的量子计算编程框架对比

量子计算时代,你会选择国产编程工具吗?

由上表可以看出,QPanda支持半导体和超导两条技术路线,而国际上只有荷兰的QuTech是支持两条技术路线的;QPanda支持C++和python两种经典语言类型,而国际上大多只支持python一种经典语言;QPanda的虚拟机类型也是全球先进的五种类型,包含全振幅、单振幅、部分振幅、含噪声,以及张量网络,在上文中我们介绍过,本源量子的虚拟机速度优于IBM的虚拟机。(本源量子虚拟机计算速度优于IBM,快多少?点进来看)

QPanda——国内首个自主研发的量子计算编程框架

为了让用户使用平台开发出更为多样的量子算法与量子程序,本源量子团队开发了量子编程框架QPanda与量子编程语言QRunes。

QPanda作为本源量子计算系列软件的基础库,为OriginIR、Qurator、量子计算服务提供核心部件,可以用于构建、运行和优化量子算法。

量子计算时代,你会选择国产编程工具吗?

QPanda为量子计算编程提供了一个完善的编译、测试、验证环境,利用QPanda量子计算框架,量子计算软件开发人员可以省去很多繁琐的基础步骤,使用已经封装好的量子代码库、算法程序快速地进行二次开发,以完成自己的开发目标。

量子计算时代,你会选择国产编程工具吗?

QPanda亮点功能

1、支持主流量子计算比特门,提供足够的量子线路组成元素

2、支持模块化的量子线路构建

3、支持经典+量子计算混合程序编写

4、支持多达5种业内领先的量子计算虚拟机

5、支持本源量子云服务

6、支持量子程序与QASM相互转化、支持量子程序转化为Quil、支持量子程序序列化、支持量子程序与OriginIR相互转化、支持量子程序匹配拓扑结构

7、支持主流量子算法

量子计算近年来愈发火热,但就目前而言,本源量子仍然是国内唯一一家具有全栈式开发能力的量子计算公司。2017年由中科院量子信息实验室郭光灿、郭国平教授及其学生共同创立。本源量子以“为国人创造真实可用的量子计算机”为宗旨,建立了全面的量子芯片、量子低温、量子测控、量子软件、量子应用、量子云、量子教育业务板块。截止2020年,本源量子在全球量子计算专利领域排名第七。

QPanda是国内首个自主研发的量子计算编程框架,大家可点击后方链接进行体验。http://www.originqc.com.cn/QPanda/download.html

如有你在使用QPanda的过程中遇到任何问题,欢迎在本源量子开源社区进行提问,我们会有专人解答疑问。

我们的QPanda是开源项目,希望大家在github上多多支持,多多star、fork。

QPanda在github上的地址https://github.com/OriginQ/QPanda-2


本文转自本源量子开源社区

更多深度内容,敬请关注

本源量子开源社区

https://forum.originqc.com.cn/

展开阅读全文

页面更新:2024-03-13

标签:量子   张量   振幅   本源   噪声   算法   虚拟机   框架   逻辑   指数   线路   操作   计算机   程序   经典   时代

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top