为什么IBM要跳出来,对Google的“量子优越性”(quantum supremacy)有意见?

Google在昨天正式在期刊上刊出了他们完成“量子优越性”(quantum supremacy)的论文,当然是在量子领域的一大成就。不过,这项成就也带来另一家公司IBM的一些质疑。认为Google的说法是夸大了他们的成就。

虽然在昨天他们的期刊才正式刊出,事实上在先前这份论文的内容已经被泄露一次。而就在他们论文正式刊出的前几天,IBM也在官方博客上讨论了所谓“量子优越性”(quantum supremacy)这件事。

虽然一些媒体将这形容为IBM在打脸Google,不过其实我们更可以视为是Google与IBM这两大科技巨头,在对量子运算所持不同的态度。

首先我们先从“quantum supremacy”这个名词来看,supremacy这一词有至高、优越、霸权等等不同的解释。过去国内媒体多半将这名词翻译成“量子霸权”。

而所谓的量子霸权,意思就是指量子计算功能执行的运算量,是传统计算机终其一生都无法完成任务。比方说这次论文所发布的,Google打造的芯片 ( Google称为Sycamore) 在200秒内可以执行的运算量,通过现今最快的超级计算机要运算10,000年之久。

那么IBM为什么要跳出来呢?首先,Google所说的“现今最快的超级计算机”,指的是美国能源部所用的Summit超级计算机。是IBM为美国能源部开发的。因此,当Google说“在Summit超级计算机上需耗时1万年的运算过程,在Google自家的量子计算机上只需3分20秒的时间。”IBM的确是有资格可以来验证这个说法对不对的。

IBM的研究员,审查了Google的论文后,他们表示在Summit超级计算机上对相同问题进行运算,其实只要用正确的算法,只需两天半的时间。而且他们表示两天半“很保守,而且是在最坏情况下的估算”。他们认为Google对于Summit的能力估算过低,是一个错误的假设所得到的错误结果。不过,他们也承认这个时间并非实际跑出来的结果,而是估算值。

当然,或许你会说,就算是两天半,Google的量子计算机还是很快啊?没错。问题用三分二十秒完成两天半的成就,称不上“霸权”,并不是超级计算机永远都算不出来的。而IBM想要强调的也就是这点。

IBM对于Google有意见的是,他们觉得Google把量子计算讲的太神话了,让量子计算对于一般人来说反而显得更加神秘。而IBM的主张则是量子计算机与传统计算机并不是二选一的道路,在发展量子计算机的同时,现在的超级计算机技术也有相当的进步,他们认为未来会是两者并行的状态。

针对IBM的说法,两名Google的研究人员回应表示,他们在论文中的研究是根据实际在Summit超级计算机上用户实际的工作进行的估算,以及比对自家量子计算机的结果,数据都是经过实际执行并且检查过的。而他们并不清楚IBM宣称“两天半可以解决问题”的算法实际执行起来会如何,除非他们的说法能被验证。

“但是,就算是真的两天半可以解决问题,这也要比200秒长很多。所以,我们依然认为我们达到了量子优越性。”