量子计算:后摩尔时代计算能力提升的解决方案

article/2025/8/26 13:12:58

225c72a95b9433a968fc20b13bd2e8c0.png

量子计算:

后摩尔时代计算能力提升的解决方案

编者按:朱晓波、陆朝阳、潘建伟等人撰写的这篇文章客观介绍了量子计算的原理、发展现状以及发展趋势:“实现‘量子计算优越性’的阶段目标是量子计算研究的第一个里程碑,它验证了量子计算机可以超越经典计算机的可行性,但量子计算机距离能够解决有价值的实际问题,还有较长的路要走。由于技术上的难度,何时实现通用量子计算机尚不明确,国际学术界一般认为还需要10至15年甚至更长时间。

88a5c2527aad9560325aba2e48e803ef.jpeg

量子计算是基于量子力学的全新计算模式,具有原理上远超经典计算的强大并行计算能力,为人工智能、密码分析、气象预报、资源勘探、药物设计等所需的大规模计算难题提供了解决方案,并可揭示量子相变、高温超导、量子霍尔效应等复杂物理机制。

与传统计算机使用0或者1的比特来存储信息不同,量子计算以量子比特作为信息编码和存储的基本单元。基于量子力学的叠加原理,一个量子比特可以同时处于0和1两种状态的相干叠加,即可以用于表示0和1两个数。推而广之,n个量子比特便可表示2n个数的叠加,使得一次量子操作原理上可以同时实现对2n个叠加的数进行并行运算,这相当于经典计算机进行2n次操作。因此,量子计算提供了一种从根本上实现并行计算的思路,具备极大超越经典计算机运算能力的潜力。

类似于经典计算机,量子计算机也可以沿用图灵机的框架,通过对量子比特进行可编程的逻辑操作,执行通用的量子运算,从而实现计算能力的大幅提升,甚至是指数级的加速。一个典型的例子是1994年提出的快速质因数分解量子算法(Shor算法)。质因数分解的计算复杂度是广泛使用的RSA公钥密码系统安全性的基础,例如,如果用每秒运算万亿次的经典计算机来分解一个300位的大数,需要10万年以上;而如果利用同样运算速率、执行Shor算法的量子计算机,则只需要1秒。因此,量子计算机一旦研制成功,将对经典信息安全体系带来巨大冲击。

4912e25ad6d2a35511a64caf9e07f891.jpeg

量子计算的发展阶段

量子计算机的计算能力随量子比特数目呈指数增长,因此量子计算研究的核心任务是多量子比特的相干操纵。根据相干操纵量子比特的规模,国际学术界公认量子计算有如下发展阶段:

第一个阶段是实现“量子计算优越性”,即量子计算机对特定问题的计算能力超越经典超级计算机,达到这一目标需要约50个量子比特的相干操纵。美国谷歌公司在2019年率先实现超导线路体系的“量子计算优越性”。我国则分别于2020年在光量子体系、2021年在超导线路体系实现了“量子计算优越性”。加拿大Xanadu公司在2022年实现光量子体系的“量子计算优越性”。目前,我国是唯一在两种物理体系都达到这一里程碑的国家,牢固确立了国际量子计算研究第一方阵的地位。

第二个阶段是实现专用量子模拟机,即相干操纵数百个量子比特,应用于组合优化、量子化学、机器学习等特定问题,指导材料设计、药物开发等,达到该阶段需要5至10年,是当前的主要研究任务。由于量子比特容易受到环境噪声的影响而出错,对于规模化的量子比特系统,通过量子纠错来保证整个系统的正确运行是必然要求,也是一段时期内面临的主要挑战。

第三个阶段是实现可编程通用量子计算机,即相干操纵至少数百万个量子比特,能在经典密码破解、大数据搜索、人工智能等方面发挥巨大作用。由于技术上的难度,何时实现通用量子计算机尚不明确,国际学术界一般认为还需要15年甚至更长时间。

90e19f41c0a0373120656ff9f2cb1209.png

目前,国际上正在对各种有望实现可扩展量子计算的物理体系开展系统性研究。我国已完成了所有重要量子计算体系的研究布局,成为包括欧盟、美国在内的三个具有完整布局的国家(地区)之一。

光量子计算国际领先

中国科大一直在光量子计算的核心资源——多光子纠缠的制备与操纵上处于国际领先水平。在此基础上,中国科大实现了首个超越早期经典计算机能力的光量子计算原型机

2020年,中国科大构建了76个光子的量子计算原型机“九章”,实现了具有实用前景的“高斯玻色取样”任务的快速求解。根据公开报道的最优经典算法,该量子计算系统处理高斯玻色取样的速度比当时最快的超级计算机“富岳”快十万倍这一成果使得我国成功达到了“量子计算优越性”里程碑,为未来实现可解决具有重大实用价值问题的规模化量子模拟机奠定了技术基础。

b6dd577885e5fdeed950a419160b389c.jpeg

2021年潘建伟团队成功研制出“九章二号”

2021年,中国科大研究团队进一步实现了113光子的“九章二号”,并实现了相位可编程功能。根据目前已公开的最优化经典算法,“九章二号”处理高斯玻色取样问题的速度比最快的超级计算机快一百亿倍,较76光子的“九章”提升了十万倍。

超导量子计算实现赶超

目前,美国谷歌公司、IBM公司以及中国科大等机构在全球超导量子计算研究处于领先优势。2019年10月,在持续重金投入量子计算10余年后,谷歌正式宣布实验演示了“量子计算优越性”。谷歌构建了一个包含53个超导量子比特的量子处理器,命名为“Sycamore(悬铃木)”,在随机线路采样这一特定任务上,展现出远超超级计算机的计算能力。值得指出的是,根据我国学者近期提出的张量网络算法,经典计算机求解谷歌“悬铃木”处理的随机线路采样任务预计仅需数十秒(“悬铃木”需要200秒)。目前我国学者正在经典超算上验证这一算法,一旦验证成功,谷歌宣称的“量子计算优越性”将不复存在。

2021年5月,中国科大构建了当时国际上量子比特数目最多的62比特超导量子计算原型机“祖冲之号”,并实现了可编程的二维量子行走。在此基础上,中国科大进一步实现了66比特的“祖冲之二号”。 “祖冲之二号”具备执行任意量子算法的编程能力,实现了量子随机线路取样的快速求解。即使是根据最新的经典算法,“祖冲之二号”仍然比最快的超级计算机快10万倍,计算复杂度比谷歌“悬铃木”高6个数量级。

1e89ba4045020bcb110a9af6dd27c788.jpeg

34fea03f820c96b32081b96ba625f0d0.jpeg

62比特超导量子计算原型机“祖冲之号”

2022年11月,IBM发布433量子比特超导量子处理器 “Osprey(鱼鹰)”。根据其宣称的数据,Osprey处理器在比特数目和退相干时间上超过了中国科大团队和谷歌团队,但相关数据均为自行宣称,并未经过同行评议或第三方测试。同时,受限于简单的比特结构,Osprey处理器并不适合当前的量子计算优越性方案和表面码纠错方案。根据IBM自己发布的路线图规划,其将在2026年进行“量子计算优越性”演示。

其他体系的量子计算研究具有特色

超冷原子、离子、硅基量子点等物理体系同样具有多比特扩展和容错性的潜力,也是目前国际量子计算研究的热点方向。

我国近年来在超冷原子量子模拟方向取得的一系列重要成果,使得我国达到了和国际上顶尖团队并驾齐驱的水平。

我国在离子体系的量子计算研究起步较晚,目前整体上处于追赶状态,国内的优势研究单位包括清华大学、中国科大和国防科大等,在离子阱的制备、单离子相干保持时间、高精度量子逻辑门、多比特量子纠缠等量子计算的基本要素方面积累了大量关键技术。

我国在硅基量子点的量子计算方向上与国际主要研究力量处于并跑水平,中国科大、南方科大等在量子芯片材料、比特构造、逻辑门操控以及多比特扩展等方面具有研究优势。

此外,由于拓扑量子计算在容错能力上的优越性,利用拓扑体系实现通用量子计算机是国际上面向长远的重要研究目标。目前国内外均在为实现单个拓扑量子比特这一“0到1”的突破而努力。清华大学、中科院物理所、上海交大以及中国科大等单位在该方向具有研究优势。

量子计算的未来发展

实现“量子计算优越性”的阶段目标是量子计算研究的第一个里程碑,它验证了量子计算机可以超越经典计算机的可行性,但量子计算机距离解决有价值的实际问题,还有很长的路要走。未来5至10年,量子计算的发展将集中在两个方面:

一、继续提升量子计算性能。为了实现容错量子计算,核心要素是高精度地扩展量子计算系统规模。为实现这一目标,量子比特的数量和质量都极其重要,需要实验的每个环节(量子态的制备、操控和测量)都要保持高精度、低噪声,并且随着量子比特数目的增加,噪声和串扰等因素带来的错误也随之增加,这对量子体系的设计、加工和调控带来了巨大的挑战,仍需大量科学和工程的协同努力。

二、探索量子计算应用。预计未来5年,量子计算有望突破上千比特,虽然暂时还无法实现容错的通用量子计算,但科学家们希望探索在带噪声的量子计算(NISQ)阶段,如何将量子计算应用于机器学习、量子化学等领域,形成近期应用。

2b2b6c17ded6df32d586973e0dcd7b80.png

156ffeb6259f239534731cd16db4b6fd.gif

END

关于量子科话

量子科话面向热爱科学、关心科技发展的公众,介绍量子科技领域重要前沿研究进展和国内外相关发展动态,对公众关注的科学问题提供客观的解读,助力加深公众对量子科技的认识,感受量子世界的奥妙。

量子科话由合肥国家实验室和中国科学院量子信息与量子科技创新研究院共同主办。

6882a0113b986bd55762b66085344faa.jpeg


http://chatgpt.dhexx.cn/article/IF205j7H.shtml

相关文章

量子计算(十七):量子计算机硬件

文章目录 量子计算机硬件 一、量子芯片支持系统 二、量子计算机控制系统 量子计算机硬件 量子计算机的核心——量子芯片,具有多种不同的呈现形式。绝大多数量子芯片,名副其实地,是一块芯片,由集成在基片表面的电路结构构建出包…

量子计算

《目录》 量子计算的性质 量子叠加量子纠缠量子算法计算的本质量子输入量子输出 量子计算的性质 量子计算是采用量子力学原理进行计算的。 量子的特性: 量子叠加(既...又...)量子纠缠(命是大家的,一个量子挂了&…

什么是量子计算?

目录 第一部分:量子力学基础第二部分:量子计算原理第三部分:量子计算的应用和前景 量子计算是一种基于量子力学原理的计算模型,利用量子比特(qubit)作为信息的基本单位进行计算。相比传统的经典计算机&…

量子计算(二十):量子算法简介

文章目录 量子算法简介 一、概述 二、量子经典混合算法 量子算法简介 一、概述 量子算法是在现实的量子计算模型上运行的算法,最常用的模型是计算的量子电路模型。经典(或非量子)算法是一种有限的指令序列,或一步地解决问题的…

量子计算基础

量子计算基础 前言一、量子计算基础1. 量子比特2. 量子并行特性 二、量子基本门1. 单量子比特门2. 多量子比特门 前言 量子算法是利用量子力学的特性巧妙地解决经典算法中的计算难题。它是将量子计算与量子信息理论融入到算法设计中。在这里,简单介绍一下量子计算基…

量子计算(一):量子计算是什么

文章目录 量子计算是什么 前言 一、什么是量子 二、什么是量子计算 量子计算是什么 前言 当传统计算模式趋近瓶颈时,下一代计算模式的重大变革也即将来临。在不久的将来,量子计算可以改变世界已经成为了共识。 一些大公司已经开始将量子计算研究视…

量子计算与量子信息之量子计算概述

量子计算与量子信息之量子计算概述 (这个是连载的哦,期待大家的持续关注啦…) 文章目录 量子计算与量子信息之量子计算概述一、引言二、初步感知三、引言与概述四、量子比特1、量子比特的概念2、Bloch球3、多量子比特 五、量子计算概述1、单…

OSM和PBF数据格式说明

从openstreetmap上下载的数据都是*.osm后缀的,虽然后缀是osm,但它的格式其实是xml的,而pbf则是一种xml的压缩格式。 一、osm格式 复制于:http://wiki.citydatum.com/index.php/OpenStreetMap,这个网页对openstreetmap…

osm 搭建离线地图_利用OpenStreetMap(OSM)数据搭建一个地图服务

图 利用OSM数据简单发布的北京地图服务 一、OSM是什么 开放街道图(OpenStreetMap,简称OSM)是一个网上地图协作计划,目标是创造一个内容自由且能让所有人编辑的世界地图(wiki:http://wiki.openstreetmap.org/wiki/Main_Page)。尤其值得称道的是…

【功能上新】Python实现OSM地图数据解析——OSM2Rail

一款开源的铁路网络建模工具 目录 1. 简介2. 功能介绍3. 操作流程3.1 安装3.2 快速上手 4. 未来计划 1. 简介 作为一款面向铁路工作者的开源网络建模工具,OSM2Rail实现了在线OSM地图包快速下载、铁路元素自动解析、网络快速可视化以及规范化数据输出。借助OSM2Rail…

数据分析OSM模型

People do not start out with the search for facts,they start out with an opinion. ——Peter F.Drucker 文章目录 前言一、OSM模型是什么二、OSM模型的作用三、OSM模型的适用场景四、案例分享(一)创业初期的打车APP1. 案例背景2. 目标3. 策略4. 度量…

java osm pbf_OSM数据的下载和转换使用

除了去爬高德,百度等在线地图的数据外,还有一种获得数据的方法是下载openstreetmap的免费数据。OpenStreetMap它是利用公众集体的力量和无偿的贡献来改善地图相关的地理数据。OSM是非营利性的,它将数据回馈给社区重新用于其它的产品与服务。O…

cesium加载OSM在线地图

文章目录 1.实现效果2.实现方法2.1官方文档2.2代码调用2.3OSM在线地图风格 Cesium实战系列文章总目录: 传送门 1.实现效果 2.实现方法 2.1官方文档 Cesium官方虽然没有提供直接加载OSM在线地图的方式,但是可以通过UrlTemplateImageryProvider接口加载…

java osm pbf_read format .osm.pbf from geofabrik

#--------------------------20200227更新---------------------------------------- 德国人第二天邮件就反馈了。确实严谨,也学到了。 1 osm 全部坐标信息只在points里, 后面的way 和relation 只有点id的索引。 他给出的读取方法是: l0 osm.…

边缘服务网格 osm-edge

本文篇幅稍长,阅读本文将了解以下内容: •什么是 osm-edge 及其产生背景•边缘计算与中心云计算的差异,以及带来的挑战•osm-edge 的设计及采用的技术•5 分钟快速体验边缘服务网格 关于 osm-edge osm-edge 是针对边缘计算环境设计的服务网格…

GeoServer发布OSM地图

参考顺序: CentOS7.5安装Postgresql10.5和PostGIS(CentOS7.6安装Postgresq11和PostGIS)CentOS7部署GeoServerCentOS7部署osm2pgsql GeoServer发布OSM地图 1. 创建图层数据表 osm_db中包含了planet_osm_line,planet_osm_point,planet_osm_…

使用OSM数据创建城市模型

使用OSM数据创建城市模型 一.OSM数据获取方式 (1)通过OpenStreetMap获取 (2)通过Geofabrik下载最近的OSM数据 (3)有很多插件也提供了数据获取方式,根据自己用的软件,自行百度查找 …

java osm_OSM初识(三)OSM Data

一 导出数据 将XML格式的OSM数据转换成另一种格式。 二 提取数据 剪切你选择区域内的数据,或者提取出特定区域特定的特征 三 数据格式 OSM文件仅属于OSM,不能用别的软件打开。其中后缀为bz2,pdf的文件是为了节省空间压缩过的OSM文件。一个简单…

简单学习OSM(OpenStreetMap)文件格式的最基础结构

目标 获取一个最简单的OSM文件,并学习其最基础的结构。 获取OSM数据的步骤 操作很简单: 进入官网:https://www.openstreetmap.org/ 点击左上角的 “导出” 按钮。 然后,填入坐标范围,点击按钮即可导出osm文件&…

OSM(OpenStreetMap)使用简述

0.背景 基于开源的地图制作工具osm以及开源的仿真引擎CARLA完成交通场景仿真场景的搭建。 1.构建OSM场景 https://www.openstreetmap.org/#map16/31.2808/121.1690 1.1.搜索关键字 1.2. 手动选择不同的区域 1.3.导出 导出为osm文件 2.osm->xodr OpenStreetMap 格式文件…