专访阿里巴巴量子实验室:最强量子电路模拟器“太章”到底强在哪?

摘要: 刷爆朋友圈的最强量子电路模拟器到底强在哪呢?云栖社区采访了阿里巴巴量子实验室团队的施尧耘博士和陈建鑫博士来位你们一一解读。算法

本月早些时候,阿里巴巴量子实验室成功研制当前世界最强的量子电路模拟器“太章”的消息引发了一阵热议,有关量子霸权争夺战的言论不绝于耳。根据官方信息,基于阿里巴巴集团计算平台在线集群的超强算力,“太章”在全球范围内率先成功模拟了81(9x9)比特40层的做为基准的谷歌随机量子电路,以前达到这个层数的模拟器只能处理49比特。网络

关于“太章”自己,此前已经有很多媒体有报道,咱们就再也不赘述了。那么最强量子电路模拟器到底强在哪呢?云栖社区采访了阿里巴巴量子实验室团队的施尧耘博士和陈建鑫博士,为你们作出科普解读。ide

这次研究成果的核心成员,陈建鑫表示,量子计算最终实现的形式应该是基于量子硬件,可是电路模拟有其重要意义,在硬件尚不能达到足够规模与质量的时候,能够做为验证量子算法、辅助算法及硬件设计的工具。工具

在量子计算领域,目前业界主流的模拟方案有两种:一是存储量子状态的全部振幅,另外一种方法是对于任意振幅均可以迅速计算获得结果。阿里巴巴量子实验室采用的是第二类模拟方案,即在阿里巴巴计算平台的在线集群上,经过快速有效的计算任意振幅,任务拆分后能够将子任务十分均衡地分配到不一样节点,极少的通讯开销使得模拟器适配如今普遍提供服务的云计算平台。布局

而在此以前,全球范围内的研究团队都不曾成功模拟谷歌超过50比特40层的第一代随机测试电路。这次“太章”最大的突破在于,阿里巴巴量子实验室团队同时将若干层进行并行化。
 “咱们采用了第二类模拟方案。一般拆分电路模型须要把每一层来并行化,但这样会致使整个电路层数很大的时候,并行的任务数指数增长过快。咱们同时将若干层进行并行化,能够有效控制并行任务数的增长。”陈建鑫说。测试

此外,他还指出“太章”也在必定程度上说明了谷歌在今年3月提出的72比特40层该随机电路采样任务不能超越经典计算机能力,换言之,谷歌Bristlecone芯片目前是没法实现量子霸权的。云计算

如下是云栖社区对阿里巴巴量子实验室科学家陈建鑫以及量子计算首席科学家施尧耘的采访实录。设计

注:图片来源网络进程

云栖社区:可否通俗的介绍下量子电路模拟器?在全栈量子计算中的做用是什么?
陈建鑫:在量子计算目前的模型中,有一类是量子电路模型,实现形式是将信息存储在量子比特中,经过相似经典逻辑门的量子门来实现计算。
量子计算最终实现的形式应该是基于量子硬件,可是电路模拟有其重要意义,在硬件尚不能达到足够规模与质量的时候,能够做为验证量子算法,辅助算法及硬件设计的工具。在硬件实现突破能够达到足够规模之后,能够预见量子硬件的资源依旧足够昂贵,在执行量子程序前,经过经典计算机模拟检查是否符合预期也是不可或缺。
云栖社区:最新研制的81比特量子电路模拟器为什么取名太章?
陈建鑫:“太章”取自:《淮南子·墬形训》:「禹乃使太章步自东极至于西极,二亿三万三千五百里七十五步;使竖亥步自北极至于南极,二亿三万三千五百里七十五步。凡鸿水渊薮自三百仞以上二亿三万三千五百五十里有九渊·禹乃以息土填洪水觉得名山。」
“太章”模拟器目的是用一种经典、咱们能理解的方式来理解量子的运行,就和太章徒步测量东极至西极的距离相似。
云栖社区:81比特40层,这两个数据意味着什么?为什么是81比特和40层?
陈建鑫:咱们实现该模拟器的目的是为了之后的应用层研究,这里单独提出来81比特40层只是为了与Google今年3月提出的72比特方案来比较。Google 2016年提出的随机电路采样方案在大于50比特的时候硬件很难突破40层,所以模拟81比特40层意味着他们今年3月提出的72比特40层该随机电路采样任务是不能超越经典计算机能力的。图片

nxn二维网格上,计算随机电路输出每个振幅的执行时间与电路深度的对应关系

云栖社区:此外实验室还成功模拟的100比特35层、121比特31层、144层27层?比特数和层数两者的逻辑关系是什么?
陈建鑫:比特数越多,能模拟的层数越少。在同等算力下,能模拟的电路层数与比特数约成反比。
云栖社区:按照媒体报道,此前40层的模拟器只能处理49比特?“太章”作出了哪些突破?
陈建鑫:目前业界主流的模拟方案有两类,一类是存储量子状态的全部振幅,一类是对于任意振幅均可以迅速计算获得结果。第一类模拟方案,基本都在超级计算机上实现,由于存储 45 比特的量子状态须要 Petabyte 量级的内存,在存储这么多数据的同时对该量子态进行操做并进行计算,须要不断地在不一样的计算节点之间交换数据,这样的通信开销对于普通云服务是难以承受的。

“太章”模拟的随机量子电路规模(黑线)与谷歌量子硬件能够实现的规模(红线) 比较(基于谷歌在[Characterizing quantum supremacy in near-term devices]中对7x7的估计)*

咱们采用了第二类模拟方案。一般拆分电路模型须要把每一层来并行化,但这样会致使整个电路层数很大的时候,并行的任务数指数增长过快。咱们同时将若干层进行并行化,能够有效控制并行任务数的增长。
云栖社区:团队只用了阿里计算平台在线集群14%的计算资源就实现了之前超算没法完成的任务,这其中的难点在那?大家是如何克服的?
陈建鑫:计算资源跨若干机房,这意味着跨机房的进程间开销极为昂贵。所以,咱们侧重于尽量减小通讯开销,使得模拟器适配如今普遍提供服务的云计算平台。
云栖社区:此次在量子电路模拟器上的成果对阿里研究量子计算有何意义?
陈建鑫:在没有硬件的条件下如何进行前期布局,这是咱们作这个量子电路模拟器的初衷。基于这个电路模拟器咱们能够进一步辅助算法设计,开发应用并测试。
云栖社区:阿里巴巴量子实验室下一步的规划是什么?
施尧耘:A central mission has been to develop quantum algorithms that are of significant value to our business. To identify such problems, we hope very much our technology community can help(核心任务是研发对阿里巴巴业务有价值的量子算法).
云栖社区:如今离量子霸权还有多远?
陈建鑫:谷歌2016年提出的量子霸权方案是一个很好的想法,可是咱们的结果说明了照以前的随机电路采样方案,不管将比特数扩大到多少,都没法超越经典计算机。可是咱们也看到随着规模增长,经典模拟难度愈来愈大。毕竟咱们利用了大量的经典计算资源,换一句话说,若是只是为了和一台普通的台式机相比,如今的量子硬件在这个特定任务上已经能够实现超越。随着硬件技术的发展,我相信量子霸权不会是太远的事情。

原文连接

相关文章
相关标签/搜索