很多文章的报道都是由微观而宏观,今日小编讲给大家带来的关于微软向macOS和Linux开放了它的Quantum开辟包的资讯也不例外,希翼可以在一定的程度上开阔你们的视野!y有对微软向macOS和Linux开放了它的Quantum开辟包这篇文章感兴趣的小伙伴可以一起来看看
在去年12月向开辟人员提供Quantum Development Kit之后,微软现在宣布了它的第一个主要更新,包括支持MacOS和Linux、与Python的互操作性等等。
正如微软量子软件经理杰夫·亨肖(Jeff Henshaw)所写的那样,支持Mac和Linux的开辟向来是要求最高的功能。在这两个平台上,Q#现在集成在Visual Studio代码中,这要归功于Visual Studio代码的量子开辟工具包。如果你已经有了。NETCore SDK2.0可在您的系统上使用,您可以通过运行:
除了代码示例外,微软还开源了一些库,这些库是MIT许可下Q#标准库的一部分。这将使开辟人员不仅能够研究微软此前在更严格的许可下已经共享的代码,而且还可以重用它。
根据Henshaw的说法,Q#运行时和Micros of t量子模拟器之间的集成提供了从代码编辑到量子模拟的一致经验,到所有平台的结果分析,包括图形显示。
此外,微软的量子存储库包括Python互操作性包的预览,其目的是使从Python调用Q#代码成为可能,反之亦然。亨肖演示了Python如何直接调用Q#函数,Python互操作性包将无缝初始化模拟器,然后在多次迭代中运行请求的模拟。有趣的是,正如Henshaw所展示的那样,Python互操作性也在Jupyter笔记本中发挥作用。通过实现Python/Q#互操作性,微软正试图利用所有使用Python进行的量子研究来实现自己的量子平台。
最后一点是,新的微软模拟器提供了高达4-5倍的快速模拟,特殊是在涉及20个或更多量子位的模拟上,微软说。
微软最初在2017年宣布了其量子计算平台的预览,其中心思想是拓扑量子位。拓扑量子位能够全局存储信息,在其拓扑结构中,而不是本地存储信息。这应该在拓扑量子计算机的可靠性和可伸缩性方面提供和优势。