原标题:光量子计算机与传统计算机的区别
什么是光量子计算机?
在了解这个问题之前,首先我们应当了解传统的计算机原理。
对于传统的计算机而言,0或1构成了整个计算机世界,当我们发送一个比特的数据时,接收端要么接收0要么接收1。当发送两个比特的数据的时候,就会变成00,01,10,11,此时我们要穷尽所有可能的话,我们就需要发送四次。以此类推,当发送三个比特的数据时,就会需要发送2^3=8次,当发送n个比特的时候,就需要2^n次发送才能穷尽可能。
而对于光量子计算机而言,因为量子叠加的特性(也就是薛定谔那只同时处于生死状态的猫),一次数据发送可以将0和1都发送过去,当我们可以操纵一个光量子的时候,我们可以同时发送0和1,。当可以操作两个光量子时,我们一次发送的数据就可以变成00+01+10+11,仅需一次发送,就可以送出四种可能。而当光量子数为三时,就变成了同时发送2^3=8种可能。当有n个光量子的时候,一次发送能够发送的不同可能的信息就达到了2^n种。
这样一对比区别就非常明显了,传统计算机是以分门别类,按个的进行数据收发。而光量子计算机则是一次性将所有的信息全额打包,一股脑接发,但是却只占用一次交互过程。
这种情况下,即使光量子计算机的一次计算的时间高于传统计算机一次计算的时间,只要当光量子数额达到一定数量级的时候,光量子计算机的处理速度就会远远把传统计算机抛下,毕竟光量子计算机的传输速度全然是几何级增长的。
然而,当我们高兴于光量子计算机的超快的计算速度的同时,如何在这种复杂的量子纠缠状态下有效且准确的解析出我们需要的数据,这应当也是一个需要思考的问题。返回搜狐,查看更多
责任编辑: