您现在的位置是: 首页 > 创业创新 >

​微软向macOS和Linux开放了它的Quantum开发包

  • 2020-01-28 11:25:26    来源:   作者:

在去年12月向开发人员提供Quantum Development Kit之后,微软现在宣布了它的第一个主要更新,包括支持MacOS和Linux、与Python的互操作性等等。

​微软向macOS和Linux开放了它的Quantum开发包

正如微软量子软件经理杰夫·亨肖(Jeff Henshaw)所写的那样,支持Mac和Linux的开发一直是要求最高的功能。在这两个平台上,Q#现在集成在Visual Studio代码中,这要归功于Visual Studio代码的量子开发工具包。如果你已经有了。NETCore SDK2.0可在您的系统上使用,您可以通过运行:

除了代码示例外,微软还开源了一些库,这些库是MIT许可下Q#标准库的一部分。这将使开发人员不仅能够研究微软此前在更严格的许可下已经共享的代码,而且还可以重用它。

​微软向macOS和Linux开放了它的Quantum开发包

根据Henshaw的说法,Q#运行时和Micros of t量子模拟器之间的集成提供了从代码编辑到量子模拟的一致经验,到所有平台的结果分析,包括图形显示。

此外,微软的量子存储库包括Python互操作性包的预览,其目的是使从Python调用Q#代码成为可能,反之亦然。亨肖演示了Python如何直接调用Q#函数,Python互操作性包将无缝初始化模拟器,然后在多次迭代中运行请求的模拟。有趣的是,正如Henshaw所展示的那样,Python互操作性也在Jupyter笔记本中发挥作用。通过实现Python/Q#互操作性,微软正试图利用所有使用Python进行的量子研究来实现自己的量子平台。

​微软向macOS和Linux开放了它的Quantum开发包

最后一点是,新的微软模拟器提供了高达4-5倍的快速模拟,特别是在涉及20个或更多量子位的模拟上,微软说。

微软最初在2017年宣布了其量子计算平台的预览,其中心思想是拓扑量子位。拓扑量子位能够全局存储信息,在其拓扑结构中,而不是本地存储信息。这应该在拓扑量子计算机的可靠性和可伸缩性方面提供和优势。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
Top