量子计算总是混合的,这需要不断协调
现代计算革命是由中央处理器(CPU)的发展推动的,随着时间的推移,CPU变得更小、更复杂。这种发展最终形成了微处理器,今天我们使用的CPU的主要形式。在这个过程中,出现了更专业的芯片——图形处理器(GPU)、现场可编程门阵列(FPGA)和专用集成电路(ASIC)。每一种专用芯片都能加速和改善不同维度的处理性能,并解锁新的计算能力。 量子的出现,为计算能力下一个变革做了准备 每一个新的计算选项的出现都会促进计算能力的混合发展。现在,我们不再简单地将指令发送到CPU,可以跨一系列设备进行计算,每种都可以解决一组特定的问题。 计算选项的增加同时也复杂化了计算环境。这种复杂性带来了两个挑战,一是设计上需要创建稳定和可扩展的架构,以便于执行多设备计算的作业。二是确保以高效、优化和可重复的方式实际运行这些工作。换句话说,我们不仅要设计多设备架构,还需要在它们之间协调计算。 通过这样我们可以更好地理解量子堆栈。量子堆栈是一个包含量子计算设备的堆栈,这些设备使用的计算能力都是混合型的。堆栈的结构必然涉及经典处理器和量子计算设备。即使在今天的单个量子算法中,计算也是在经典处理器和量子处理器之间共享的。 ...
