如何正确看待量子计算的突破?

简介:

近年来,“量子”概念被媒体抄的火热,受到了媒体和资本的热捧。谷歌、IBM、英特尔、阿里、中科大等公司纷纷宣布自己在量子计算方面取得的成绩,若有若无的掀起来一场关于量子比特数量的科技竞赛。

然而,这种量子比特的竞赛噱头居多,与其说是取得计算突破,倒更像是企业高科技光环的包装和营销。目前研发出来的量子计算机,并非标准量子计算机,只能做特定的应用,只会成为电子计算机的补充,而无法替代电子计算机。

量子计算为何被很多人看好?

近年来,传统计算机发展中已经逐渐遭遇功耗墙、通信墙等一系列问题,加上摩尔定律开始失效,芯片性能的增长开始放缓,传统计算机的性能增长潜力和增长速度都已大不如前。在这种情形下,探索全新物理原理的高性能计算技术的需求就应运而生。

量子计算的基本原理是以量子位作为信息编码和存储的基本单元,通过大量量子位的受控演化来完成计算任务。一般选用处于纠缠状态的量子,比如光子的两个偏振态、电子的两个自旋态、离子的两个能级来构建量子位。

想必很多人都听说过薛定谔的猫,而量子位就类似于那只猫的状态。一个量子位可以同时处于0状态和1状态,当量子系统的状态变化时,叠加的各个状态都可以发生变化。

相对于只能表示0和1的晶体管,量子位能同时表示0和1两个状态,这就使量子计算机在并行计算上具有巨大优势——毕竟N个量子位可同时存储2的N次方个数据,数据量随N呈指数增长。同时,量子计算机操作一次等效于电子计算机要进行2的N次方次操作的效果,等于是一次演化相当于完成了2的N次方个数据的并行处理,这是现在的电子计算机所不具备的。

因此,量子计算在核爆模拟、密码破译、材料和微纳制造等领域具有突出优势,是新概念高性能计算领域公认的发展趋势。

为何说现在的量子比特竞赛更像企业营销?

近年来,全球科技公司和研究机构在量子计算机和量子比特数目上发起了科技竞赛。

2015年,谷歌推出了D-Wave量子计算机,宣传其在解决问题时能够比其他任何计算机都快出一亿倍。

随后,中国科学技术大学等单位联合研制了2台量子计算原型机,一台基于线性光学,达到5个量子比特。另一台基于低温超导系统,这台量子计算机有10个量子比特。

在几个月前,美国IBM公司宣布取得重大进展,成功研发出20量子位的量子计算机,并成功建成并测试全球首台50个量子比特的量子计算原型机。

在不久前,美国英特尔公司发布了一款代号为Tangle Lake的超导量子测试芯片,这款芯片具有49个量子比特。

然后,谷歌发布了具有72个量子比特的“通用量子计算机”,在量子比特数目上达到全球第一。

上述量子计算方面取得的技术突破让人看得眼花缭乱。媒体添油加醋的报道则让大众对量子计算摸不着头脑。特别是媒体和一些专家一直在鼓吹50个量子比特就能实现量子制霸(quantum supremacy)的背景下,很多人恐怕会误以为量子计算革命即将到来。

那么,专家说50个量子比特就可以实现量子制霸,英特尔和IBM都已经达到量子制霸的门槛了,为何还要说标准量子计算机非常遥远呢?

真的要实现量子制霸,能够制造出取代经典计算机的量子计算机,必须要具备50个以上的量子比特,而且随着电子计算机性能的稳步提升,需要的量子比特数量可能还会增加。

量子比特分为物理比特和逻辑比特。物理比特的稳定性存在一定瑕疵,因而只能通过对数个物理比特做冗余处理,最后生成了一个逻辑比特。相对于物理比特,逻辑比特有较好的容错特性。

“量子称霸”的含义就是用50个以上的物理比特,在某个数学问题上超越传统的计算机,这个说法提出时可能也不是为了营销,而是给大家发展技术设立一个标志性的节点,既彰显成果又激励前进,后来这个概念就被过度解读了。毕竟媒体也是迎合读者,读者不抱着科学的态度,媒体也就投其所好,吸引眼球最重要。

在很多公司的宣称和媒体的报道中,只说是量子比特,至于是物理比特,还是逻辑比特,全靠读者和媒体去猜。然后一些媒体看到49、50个量子比特的数量,再一看50个量子比特就可以实现“量子制霸”,纷纷报道“IBM/谷歌/英特尔量子计算机秒杀中国超算”、“量子计算机显神威,太湖之光落寞了”。

但事实上,这些量子计算机还处于非常原始的阶段,不仅性能有限,而且只能用于特定应用。

量子计算机将会成为电子计算机的补充

就目前来看,量子计算机无法取代经典计算机,只会成为电子计算机的补充。

为何这么说呢?

主要是因为实现不了编码逻辑比特。

之前介绍了,如果要制造出超过经典计算机的标准量子计算机,就必须至少获得50个逻辑比特。而且50个逻辑比特并不是终点,而仅仅是一个新起点——瑞士苏黎世皇家理工学院的物理化学家马科斯.雷勒表示:“如果我们拥有超过 200 个逻辑比特位,我们就能在量子化学上做到传统计算机无法做到的事情,如果拥有 5000个逻辑比特位,量子计算机将为这一领域带来颠覆性的改变。”

只不过,目前,全球没有任何一家公司或科研机构,能够做出哪怕一个逻辑比特。

除了实现不了编码逻辑比特之外,还有系统扩展、逻辑门精度、相干消等几个方面。正是因为存在这些技术瓶颈,现在大家研发出来的量子计算机,都只称为原型机,都只能做单一特定功能,无法实现通用量子计算。何况这些量子计算原型机的性能也是比较一般的,在很多商业公司的宣传文稿中,所谓的“快出一亿倍”其实是在玩田忌赛马的游戏。

一些一线科研人员甚至怀疑能不能实现标准量子计算机。有的向铁流用了比较委婉的说辞:标准量子计算机也只是一些人提出来的,最后实现的量子计算机未必是这种(标准量子计算机)。

换言之,就是最后的量子计算机很可能会成为专用机,不仅无法取代现有的电子计算机,而只会成为电子计算机的补充。

量子计算被过度炒作不利于行业的发展

目前,有一个很不好的现象,无论是谷歌、IBM、英特尔等国外公司,还是一些国内巨头,每当取得一点成绩后,就大肆鼓吹,通过文字游戏和宣传的艺术,让大家看的云里雾里的。这些非常艺术的文字往往会让大众产生误解,让普通老百姓感觉到量子计算机革命即将到来。

诚然,商业公司对股东和利润负责是本分,为自己装扮高科技光环也能够理解。但过度的炒作未必有利于行业的发展。像谷歌建成“通用量子计算机”,以及阿里之前大肆宣传的“太章”,都是非常不好的例子。

打个比方的话,您要在PC上玩游戏主机上的游戏,于是在PC上安装一个游戏模拟器,“太章”好比是游戏模拟器。

但在媒体宣传上,诸如“中国高科技股跑赢美国 阿里研制“太章”世界最强”等消息不绝于耳。在一些报道中还有把“太章”把IBM、谷歌、英特尔等公司研发的量子计算原型机进行对比,这完全是驴头不对马嘴。何况这种模拟器并非阿里首创,只不过宣传能力上逊色于阿里因而鲜有人知。

全球巨头应当更加低调的一步一个脚印走,取得一丁点进展就连篇累牍的炒作,仿佛量子计算革命即将到来,这种行为并不利于行业的健康成长。


原文发布时间为:2018-05-25

本文作者:铁流

本文来自云栖社区合作伙伴“雷锋网”,了解相关信息可以关注“雷锋网”。

相关文章
|
存储 关系型数据库 MySQL
|
缓存 关系型数据库 PostgreSQL
PostgreSQL relcache在长连接应用中的内存霸占"坑"
除了常见的执行计划缓存、数据缓存,PostgreSQL为了提高生成执行计划的效率,还提供了catalog, relation等缓存机制。PostgreSQL 9.5支持的缓存如下 ll src/backend/utils/cache/ attoptcache.c catcache.c
8103 0
|
23天前
|
存储 人工智能 数据库
阿里云服务器学生免费领取指南:2026年最新0元获得一台学生机教程
2026年阿里云学生免费领服务器教程:完成学生认证即可领300元无门槛代金券,用于抵扣云服务器等产品,实现0元购机。适用高校学生,覆盖AI、数据库、存储等多类云服务。(239字)
289 0
|
2月前
|
人工智能 缓存 并行计算
同样32GB显存,RTX 5090和魔改4080 Super怎么选
本地大模型推理,显存常成瓶颈。RTX 5090原生32GB GDDR7显存,性能强劲但价格高昂;魔改RTX 4080 Super 32G以Ada架构+32GB GDDR6X显存,实测达5090约70%推理速度,性价比突出,专为30B级模型本地部署优化。
|
人工智能 运维 云计算
阿里云OPC案例故事合辑:AI时代,一个人就是一支队伍(连载中......)
AI时代,“一人公司”(OPC)正崛起为超级个体新范式。本合辑汇聚阿里云OPC真实案例、实战方法论与深度视频,展现创业者如何借力AI工具与云基础设施,实现从0到1、交付到盈利的全链路突破。
|
3月前
|
数据采集 存储 前端开发
淘宝商品评论数据爬取:Python实战指南
本文提供一套轻量、稳定、可落地的淘宝评论爬虫方案,基于Python实现接口抓包、动态UA、随机延时、分页采集与数据清洗,适配竞品调研、舆情分析等小规模数据分析场景。含完整可运行代码及反爬避坑指南。
785 0
|
4月前
|
消息中间件 弹性计算 Cloud Native
从单机崩溃到全球代购:我用云原生重构了跨境物流系统
代购转运系统曾因订单队列卡死、DB连接爆满饱受大促之苦。去年以“解耦、异步、弹性、可观测”八字方针重构:拆为7个独立服务,订单创建后异步发MQ,按CPU/QPS自动扩缩容,修复连接池泄漏、优化分布式事务(本地消息表+补偿),日志分级治理。平稳扛过多次大促。
216 1
|
6月前
|
机器学习/深度学习 人工智能 弹性计算
阿里云学生专属算力包|AI 时代大学生上云、练手、做毕设一站式方案
阿里云推出学生专属算力包,19元起享云端ECS算力,支持编程学习、毕设部署、AI模型训练等全场景需求。按小时灵活抵扣、自然语言一键建站、0门槛上手,已联动清华、浙大等高校提供课程与竞赛支持。(239字)
|
7月前
|
编译器 C语言
C语言「数组名豁免规则」:3个绝不退化为指针的铁则
C语言中“数组名即指针”是常见误读。实则数组名仅在3种例外下不隐式转为指针:作sizeof操作数、取地址&、字符串字面量初始化。这三处保留数组类型与大小,是理解数组/指针本质区别的关键。(239字)
378 9