量子计算:计算机中的“战斗机”
如果把现在传统的电子计算机比作自行车,那么,量子计算机就好比飞机。量子计算机为何可以成为计算机界的“战斗机”?这与它的计算原理密切相关。
现有的电子计算机,1个物理比特只能存储1个逻辑态——或者0,或者1。而量子计算机利用的是量子的相干叠加原理,可以制备在两个逻辑态0和1的相干叠加态,换句话讲,1个量子比特可以同时存储0和1。
这意味着什么呢?意味着量子计算机的处理能力将随着比特数的增加而呈指数级上升。量子计算机有N个比特,就可以一次对2的N次方个数进行数学运算,相当于经典计算机算上2的N次方次。
量子计算计算能力随可操纵的粒子数呈指数增长,这可以为经典计算机无法解决的大规模计算难题提供有效解决方案。
“分解300位大数,利用万亿次经典计算机需要15万年,利用万亿次量子计算机只需要1秒。”潘建伟预测,2020年左右超导量子计算机就可以操纵50个量子比特,届时就可以实现“量子称霸”,在处理一些特定问题的能力上超越经典计算机中计算能力最强的超级计算机。10年内量子计算机将可能实现对100个粒子的相干操纵,届时它处理特定问题的能力就可以达到现有最强超级计算机的百亿亿倍,或者目前全世界计算能力总和的百万倍。
正是由于量子计算的巨大潜在价值,欧美各国都在积极整合各方面研究力量和资源,开展协同攻关,同时,大型高科技公司如谷歌、微软、IBM等也强势介入量子计算研究。
中国科学家也加入了这场角逐,并取得了相当亮眼的成果,并对下一步发展进行了部署。
潘建伟介绍,我国将要启动的人工智能2.0计划中,就有量子人工智能的专门部分,其技术基础就是量子计算机。而在这之前,“我们首先要通过三五年努力,实现量子称霸,让量子计算机在某些特定问题上超越经典超级计算机”。