微软为量子开发者推出新应用 可估算量子算法所需的资源

企业动态 量科网 2022-11-16 08:36

微软Azure Quantum近日为开发人员提供了一个名为“Resource Estimator”(资源估计器)的应用程序,它可以帮助确定在合理的时间内执行给定的量子算法需要多少计算能力。该程序最初只是一个在微软内部使用的软件工具。但现在,该工具不仅在帮助微软开发全栈量子计算机,而且还可以帮助外部企业的开发人员。

微软为量子开发者推出新应用 可估算量子算法所需的资源

了解量子算法需要多少计算能力是一个关键的问题,因为用于经典计算的指南不一定适用于量子计算。与经典计算机不同,量子计算机利用量子比特进行运算,量子比特可以同时表示为0和1的叠加,这让它比传统比特(0或1)要更强大。对于解决某些特定类型的问题,量子方法比标准的二进制计算方法要高效得多。

有一点需要注意的是,这个资源估计器用来作为基线标准的那种量子计算机还不存在。因为量子计算机要达到能运行我们认为具有量子优势的实际问题,至少需要有一百万个量子比特。而即使是IBM于上周推出的量子处理器“Osprey”,它也仅是将433个量子比特编织在一起。IBM的目标是到2025年将其系统扩展到4000多个量子比特。

所以拥有超过一百万个物理量子比特的量子机器可能需要10年以上的时间,而且深入了解量子计算的应用也需要数年时间。可我们需要提前做好准备,这就是资源估计器将派上用场的地方。它会大致告诉你在不同的计算场景中执行给定的算法需要多少处理时间,但具体情况要取决于量子比特的数量、纠错方案的类型和其他一些参数。(编译:Qtech)