经典计算与量子计算



经典计算

经典计算使用经典比特。在经典计算中,算法通常需要许多并行计算,这可能非常耗时。

经典软件开发将源代码从编程语言转换为特定平台的“机器码”,并在数千个晶体管上执行操作(门)。

量子计算

量子计算是基于量子物理学的高性能机器。它们使用量子比特进行量子计算。量子计算机比任何经典计算机都快。

量子编程同时考虑多种选项,使算法能够一步运行所有选项。与经典计算机相比,它们可以更有效地解决问题。

量子计算的可扩展性不强,因为量子比特对环境条件高度敏感,这使得扩展变得非常困难。

量子计算中的程序是概率性的

量子程序处理结果的概率,不像经典程序那样确定性地产生 0 或 1。

量子计算操作必须是可逆的

量子电路必须是可逆的才能从输出中恢复输入状态;大多数经典电路本身不可逆。

推进量子计算

高级量子计算涉及发现通过高级抽象传达量子应用程序的不同方法,然后将其编译并映射到量子模拟器上。

经典计算与量子计算的区别

经典计算 量子计算
经典计算使用经典比特。 量子计算使用量子比特
算法通常需要许多并行计算,这可能非常耗时 量子编程同时考虑多种选项,使算法能够一步运行所有选项
经典软件开发将源代码从编程语言转换为特定平台的“机器码”,并在数千个晶体管上执行操作(门)。 量子程序处理结果的概率,不像经典程序那样确定性地产生 0 或 1。
经典门操纵比特 量子门在量子计算中对量子比特进行操作
由于并行计算的限制,在处理某些复杂问题时通常较慢。 对于特定类型的问题,量子计算机比任何经典计算机都快。
经典程序是确定性的,产生确定的 0 或 1 结果。 量子程序是概率性的,处理结果的概率
大多数经典电路本身不可逆。 量子电路必须是可逆的才能从输出中恢复输入状态
广告

© . All rights reserved.