量子未来:Microsoft Quantum开发套件

6月22日,我们发布了开放源代码Microsoft Quantum Development Kit的更新。 这些创新包括:改进的调试过程,更快的建模以及Q#社区提出的许多改进的实现。 削减更多细节!



我们很高兴看到社区的活动有所增加,许多新的Q#开发人员加入了社区的活动,以创建新一代的量子计算。

大约六个月前,我们发布了Q#的初步版本,Q#是我们用于开发量子软件的新编程语言,与Visual Studio紧密集成。 2月26日的新版本增加了与Visual Studio Code的集成,从而允许在MacOS和Linux中开发Q#代码,并且还与Windows的Python兼容。 从那时起,成千上万的开发人员开始研究Q#和量子编程的世界。

如今的更新极大地提高了创建模型时的性能,而与所需的qubit数量无关,如下面的H2仿真所示。 这是来自Microsoft Quantum Development Kit的标准示例。



此更新包含Visual Studio中的新调试功能。 现在,由于测量的结果,量子位处于“ 1”状态的概率将自动显示在Visual Studio调试窗口中。 这简化了代码验证的准确性。 新版本还改善了变量属性的显示,从而更容易确定量子态。



为了改善调试,还添加了两个新功能,它们显示有关在特定时间点与目标量子机相关的概率的信息,称为DumpMachine或DumpRegister。 要了解更多信息,请参见有关调试量子程序的更多信息。

由于您对社区的贡献,Microsoft Quantum Development Kit现在具有新的支持功能和操作,以及用于快速熟悉功能和更方便调试的新示例。 阅读发行说明,以查看社区添加的新功能的完整列表。

下载最新版本的Microsoft Quantum Development Kit

Q#社区的积极工作和贡献使我们感到惊讶和鼓舞。 我们渴望看到您未来工作的结果。

顺便说一下,我们有一系列有关量子技术的培训文章,请加入:

周期中的文章:


  1. 量子计算和Q#初学者
  2. 量子计算导论
  3. 量子电路和门-入门课程
  4. 量子计算的基础:纯态和混合态
  5. Q#量子隐形传态
  6. 量子计算:参考

Source: https://habr.com/ru/post/zh-CN416613/


All Articles