导航菜单

微软将其量子开发套件引入macOS和Linux

导读 2022年1月4日整理发布:微软于去年 12 月发布了其量子开发套件的第一个版本和新的量子计算编程语言 Q 。今天,该公司发布了一个更新,
2022-01-04 10:51:30

2022年1月4日整理发布:微软于去年 12 月发布了其量子开发套件的第一个版本和新的量子计算编程语言 Q# 。今天,该公司发布了一个更新,增加了对 macOS 和 Linux 上的量子开发的支持。除了 Windows,Q# 语言和公司的量子模拟器都将在这些平台上运行。

模拟器的新版本比第一个版本快得多,该公司表示它的运行速度快了四到五倍,尤其是在具有 20 个或更多量子位的模拟上。

量子库和样本现在在开源许可下可用——这些源之前只是共享的——使其他人能够修改和扩展它们。与现有库的互操作性也在改进:微软正在努力整合 Python 支持。在 Windows 上,今天的版本包括 Python 集成的预览,它允许 Q# 程序调用 Python 代码,反之亦然。

微软的量子模拟器(小版本可以在本地运行,大版本可以在云端运行)旨在帮助开发和理解量子程序。它允许检查量子状态(这在真正的量子状态下是不可能的,因为检查它会使波函数坍缩并迫使它取一个不同的值)并测量量子程序的缩放和性能分布。然而,它不能做的是大规模的量子计算。内存和计算需求随着模拟量子位的数量呈指数增长——32 个量子位需要 32GB 的 RAM,每增加一个量子位,内存需求就会增加一倍。

广告

该模拟器旨在成为真正的量子硬件的先驱,微软也在努力。微软的量子计算工作是围绕一个称为拓扑量子位的概念构建的。拓扑量子位很有吸引力,因为它应该比其他量子计算机中使用的量子位健壮得多;虽然微软的系统仍然必须在其他量子机器使用的接近绝对零的温度下运行,但与其他系统相比,它需要的用于错误检查和纠正的量子比特应该少得多。

该公司还没有工作的拓扑量子位计算机,但微软量子计算的 CVP Todd Holmdahl 告诉我们,他有信心到年底至少会有一个工作的量子位。作为其量子努力的一部分,微软还一直在投资于它打算用于构建其量子计算的制造技术——想想纳米级 3D 打印——因此期望扩展到两个、三个甚至更多的量子位应该发生在第一个量子位建成后相对较快。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢:

最新文章: