经典模拟器在量子算法的开发和基准中起着重要作用,并且实际上任何用于量子计算的软件框架提供了在模拟器上运行算法的选项。ever,量子模拟器的开发与其他软件框架基本上分开,相反,该框架着眼于可用性和编译。在这里,我们通过提出专门的编译器通行证来减少任意电路的模拟时间,来揭示共同开发和调解模拟器和编译器的优势。虽然该概念广泛适用,但我们提出了基于Intel Quantum Simulator(高性能分布式模拟器)的具体实现。作为这项工作的一部分,我们扩展了其实施,并具有与量子状态的表示相关的其他功能。通过更改在分布式内存中存储状态幅度的顺序,可以减少通信开销,这是一个类似于分布式Schrödinger-type模拟器的局部和全局量子的概念。然后,我们通过引入有关数据运动的特殊指令作为Quanmu tum回路的一部分来实施编译器通行证,以利用新型功能。这些指令针对模拟器的独特功能,并且在实际量子设备中没有类似物。为了量化优势,我们比较有或没有优化的随机电路所需的时间。模拟时间通常减半。
主要关键词