量子软件开发中实现更快迭代的工具链
量子计算提出了一种革命性的范式,可能从根本上改变众多科学与工业应用领域。为实现这一愿景,需要能够有效驾驭其潜力的软件解决方案。然而开发者面临三大挑战:量子计算机硬件资源稀缺、经典系统模拟量子计算时的高计算需求、以及将现有加速器集成至开发环境的复杂技术栈。这些限制使得开发者难以建立高效的量子软件开发工作流。 该研究团队探索了如何高效利用远程计算能力来优化量子软件开发流程,其方案通过降低本地执行与计算效率更高的远程硬件之间的切换门槛,并在模拟器环境中提供加速执行,最终实现两大目标:支持更复杂量子电路的开发,促进迭代式软件开发方法。实验表明,采用该工作提出的解决方案后,量子电路运行时间最高可缩短至原先的1/5,并通过简单的Jupyter笔记本即插即用内核,实现了21至29量子比特范围的操作。
