In distributed quantum computing architectures, with the network and communications functionalities provided by the Quantum Internet, remote quantum processing units (QPUs) can communicate and cooperate for executing computational tasks that single NISQ devices cannot handle by themselves. To this aim, distributed quantum computing requires a new generation of quantum compilers, for mapping any quantum algorithm to any distributed quantum computing architecture. With this perspective, in this paper, we first discuss the main challenges arising with compiler design for distributed quantum computing. Then, we analytically derive an upper bound of the overhead induced by quantum compilation for distributed quantum computing. The derived bound accounts for the overhead induced by the underlying computing architecture as well as the additional overhead induced by the sub-optimal quantum compiler -- expressly designed through the paper to achieve three key features, namely, general-purpose, efficient and effective. Finally, we validate the analytical results and we confirm the validity of the compiler design through an extensive performance analysis.
翻译:在分布式量子计算结构中,由量子互联网提供的网络和通信功能,远程量子处理单位(QPUs)可以进行通信与合作,执行单个国家创新Q设备自己无法处理的计算任务。为此,分布式量子计算需要新一代量子汇编器,以便绘制任何分布式量子计算结构的量子算法。我们从这个角度出发,首先讨论分布式量子计算编纂器设计方面出现的主要挑战。然后,我们通过分析,从数量汇编中获取分布式量子计算所引发的间接费用的上限。基础计算结构引起的间接费用的衍生约束账户以及次优化量子汇编器引起的额外间接费用的衍生约束账户 -- -- 通过文件明确设计这些账户是为了实现三大关键特征,即普通用途、高效和有效。最后,我们验证了分析结果,并通过广泛的绩效分析来确认汇编器设计的有效性。