FPGA能用来模拟量子计算吗
我认为可行,请参考下这个链接:An FPGA-based real quantum computer emulator 【FPGA能用来模拟量子计算吗】
■网友
首先题主说的“量子计算的数据源”是什么意思?这里我暂时理解为,用FPGA能不能模拟量子计算。按照题主所说的方法是不行的。量子计算不是简单的有随机性就是量子计算了。Quantum entanglement 也不是简单的把两个Qubit连接在一起。它的根本作用是实现多比特纠缠态的叠加。比方说,我有3个量子比特,那么我可以做一个|000\u0026gt; + |001\u0026gt; + |010\u0026gt; + |011\u0026gt; + |000\u0026gt; + |101\u0026gt; + |110\u0026gt; + |111\u0026gt; (没有归一化) 这么一个态,然后经过一个量子门,可以同时计算出0~7 八个不同态经过量子门后叠加态的结果,然后进行测量。你也可以叠加这几个态中的任意n个,然后进行计算。相当于我有n个比特,我就可以通过量子纠缠让n个比特变成一个能够同时表示0~2^n-1这样子的寄存器,而且一个门还可以同时对寄存器表示的所有内容进行操作。题主的FPGA没有办法实同时表示其中的n个态,无论如何也只能表示这八个态中的任意一个。所以不能实现模拟。当然,用FPGA写一个很大的电路,用2^n个计算单元模拟n个Qubit,那也算是可以的。题主提到的只是说RAM可能可以产生随机值,和量子计算原理并没有什么关系。最后那篇文章说的是他们用现在CMOS的结构加了一点改进,实现了一个硅制造的的量子点(Quantum Dot)。然后用这个东西实现量子计算。和RAM也没有什么关系。
■网友
1L说的很到位,我就说下,你可能没理解量子计算是什么东西,量子计算它不是一种算法,所以他不是你编写个什么算法就可以实现的,他是基于量子计算机硬件的而去实现的计算,这种计算可以是1+1,也可以是很复杂的计算。
推荐阅读
- OC为何跌出语言榜前十
- 西安两男子从网上学会这种技术,竟专门用来......刑拘!
- 关于用phpfsocket 写Post, 模拟http 报文怎样写入要传输的处理数据
- 鸡汤|人真的有“自愈力”吗?医生:体检查出3种小病,可以不用来医院
- 仅用来看txt的网络小说的情况下,掌阅、kindle、汉王的电纸书哪个使用体验更好
- 环球车讯网|科二和科三的模拟考试,成为过关“技巧”,有必要花这个钱吗?
- 高考|重磅! 教育部命题! 2021新高考官方模拟考时间确定! 连考3天, 统一改卷!
- 有啥比较好的物理运动模拟软件,解决简单运动学问题
- 淘宝淘金币和天猫积分,买家用来购物抵扣,这积分是卖家买单吗卖家得到积分又咋利用呢
- 高考|重磅! 教育部命题! 2021高考官方模拟考时间确定! 连考3天, 统一改卷!
