高科技
目前的量子计算机,速度还不如家用PC
[-]
量子计算机D-Wave 2最近是被炒得沸沸扬扬,不过现在科学家报告称,D-Wave 2并没有比传统的旧电脑快。等等!几个月前不是说它比普通电脑快3600倍吗?是的,其实两个说法都没有错误,因为要比较两台电脑那部快一点是一个复杂的问题。
量子计算机理论上来说,是能比普通电脑快。这主要是得益于他所使用的量子机制。传统电脑每比特就0或1,但是量子计算机每“量子比特”则可以同时是0,1,或者是重叠态2,这就是量子计算机可以更快的完成计算的原因。
目前D-Wave 2是第二款市场化销售的量子计算机,所谓的“市场化销售”是指如果你有一千五百万美元闲钱,那你可以买一部回家玩玩。洛克希德?马丁公司买了一台,在南加州大学,最近所进行的实验就是在这台计算机上进行的。此外Google也买了一台D-Wave 2。
那为什么关于D-Wave 2 的运算速度有着几种截然不同的说法了?其实这取决于你怎样去测试它。之前我们说D-Wave 2比普通电脑快3600倍是指它在解决某特定问题(为量子计算机特别设计)
#@dalin:CPLEX优化算法#的运算速度。做个粗略的类比,这样的比较方式就像是对比锤子和螺丝刀哪个钉钉子的功能更强。
根据最新发表在Science的研究,科学家们为了让比赛更加公平,他们在D-Wave 2 和传统PC上运行“匹配优化算法”,来比较两者运算速度的差异。结果科学家发现“没有证据表明,量子计算机运算速度更快”。
但是,这并不代表量子计算机的发展进入了死胡同,《New Scientist》适时地给出了,为什么这样的测试可能低估的D-Wave 2的实力:
D-Wave解决问题的方式我们可以这样来理解:在一个丘陵地带,我们要找出最低点来作为最佳答案。对于普通计算机来说,它必须爬过各个小山丘,去找最低点。但是对于量子计算机来说,它不需要爬上山,它可以通过隧道穿过一座山。
很多用于测试的问题都存在一个缺陷,就是缺乏挑战性。这导致D-Wave不能真正的发挥出量子机制上的优势…不是说量子计算机的性能不佳,而是测试所使用的问题没能让量子计算机发挥出优势。
这听起来还真让人尴尬:我们创造出一台新型计算机,但是却连该如何测试它都不懂。
本文译自 gizmodo.com,由 dalin 编辑发布。