微软发布其Q#编译器和量子模拟器

锐利的

尽管它们尚未完全开发, 量子计算机正在慢慢形成 随着它们背后的技术的成熟。 量子物理学应用于计算领域 目前被认为是一种创新的解决方案 有能力在不远的将来改变世界。

这就是为什么各自行业中的众多领先技术公司都在进行激烈的争夺以迅速实现可满足其发展目标的功能强大的,首先是功能强大的量子计算机的创建的主要原因之一。

正是基于同样的观点 2017年XNUMX月,微软宣布 正在开发一种新的编程语言,Q# (Q-sharp),专用于量子计算机。

同年XNUMX月,微软宣布了其昆腾开发套件的免费beta版本,其中包括Q#编程语言及其编译器。 标准的Q#库。

该库包含支持经典语言和Q#量子算法的控制要求的操作和函数,针对精确仿真和矢量速度进行了优化的本地量子机器仿真器,用于估算运行量子所需资源的计算机量子跟踪仿真器程序。

它还允许更快地调试非Q#控制代码; 一个Visual Studio扩展,包含Q#文件和项目的模板以及语法突出显示。

Microsoft继续发布产品

在Build 2019大会上,微软宣布它将发布其Q#编译器的源代码 和量子模拟器作为开发套件的一部分。

“我们的目标是使量子计算更易于使用,以便开发人员可以帮助解决一些世界上最紧迫的问题。 实现此愿景的能力在于每个开发人员都可以协作,共享代码并开发彼此的工作。

Microsoft量子开发工具包使开发人员在量子编程生命周期的各个阶段,从学习基本量子概念到编码其第一个量子应用程序,都可以使用我们的开源示例和库提供实际的解决方案。

这样,高等教育机构将能够使用这些工具 当然,开发人员可以更轻松地为项目贡献自己的代码和想法。

当然可以e将使算法开发更容易,并且对开发人员更加透明。

XNUMX月,Microsoft甚至宣布启动Microsoft Quantum Network,这是一个由个人和组织组成的全球社区,致力于改善量子计算。

我们很高兴地宣布,今年夏天我们将推出量子开发套件,其中包括我们的Q#编译器和量子模拟器。

通过在GitHub上打开开源的Quantum Development Kit,我们使开发人员能够与新兴的量子计算程序员社区一起为量子计算的开发做出贡献。

去年,当我们为Quantum Dev Kit打开了各种资源(包括库和示例)时,我们就开始了这项工作。

每一项贡献都有助于扩展的开发人员社区使用Q#来提供令人兴奋的新解决方案,以解决一些最复杂的问题。”

计算的新时代

微软并不是唯一对量子计算发展感兴趣的公司。 其他公司也正在努力使量子计算及其承诺变为现实。

IBM就是这种情况, 就其本身而言正在取得长足进步关于商业量子系统和服务,称为IBM Q, 可以通过其云平台使用。

IBM Q是业界第一个为商业和科学构建通用量子计算机的计划。 通过该计划,一个多学科团队正在开发可扩展的量子系统和潜在的技术应用。

IBM Research还与全球500强公司,学术机构,初创公司和国家研究实验室(称为IBM Q Network)的全球网络合作,这些网络使用IBM技术来推进量子计算。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。