微软将开源量子计算开发工具套件

栏目: 软件资讯 · 发布时间: 5年前

内容简介:二进制数字位(bits)是经典计算中的基本信息单位,而量子位(Qubits)构成量子计算。Bits总是处于0或1的状态,而量子位可以处于0,1的状态,也可以是两者的叠加。量子计算利用量子位来执行对于经典计算机来说更难的计算。

微软今天宣布,今年夏天将在GitHub上开源其 量子开发套件 ,包括其Q#编译器和模拟器。

二进制数字位(bits)是经典计算中的基本信息单位,而量子位(Qubits)构成量子计算。Bits总是处于0或1的状态,而量子位可以处于0,1的状态,也可以是两者的叠加。量子计算利用量子位来执行对于经典计算机来说更难的计算。

微软用于量子计算的编程语言Q#具有用于量子位,运算符和其他抽象的本机类型系统。 量子开发套件包括Q#编程语言和编译器、Q#库、本地量子机器模拟器、量子计算机跟踪模拟器和资源估算器。 还有Visual Studio和Visual Studio代码扩展。

发展Q#社区

微软将开源量子计算开发 <a href='https://www.codercto.com/tool.html'>工具</a> 套件

简而言之,该工具包向开发人员提供了开发量子计算程序和实验所需的一切。你可以使用它来学习基本的量子概念,编写你的第一个量子应用程序,并提供真实的解决方案。去年,微软开源了量子开发套件的几个功能,包括库和样品,今年它计划完成这项工作。

微软希望通过开源使量子计算和算法开发更容易和更透明,以此扩大Q#开发人员社区。更具体地说,微软预计此举将为微软量子网( Microsoft Quantum Network)联盟企业和初创公司提供更多利用Q#的机会。微软还预测,它将为拥开源软件需求的学术机构提供部署Q#以进行量子学习和开发的能力。当然,微软也希望开发人员贡献自己的代码改进。

微软量子团队在一份声明中表示,“我们致力于使量子计算更易于访问,以便开发人员可以帮助解决一些世界上最紧迫的挑战。” “当每个开发人员都可以协作,共享代码并在彼此的工作基础上进行构建时,实现这一愿景的力量就到来了。通过开源量子计算开发套件中的所有资产,我们正在帮助开发人员为新兴的量子计算 程序员 社区做出贡献。”


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

设计心理学

设计心理学

Donald Norman / 梅琼 / 中信出版社 / 2003-10-1 / 23.00

设计心理学,ISBN:9787800739255,作者:(美)唐纳德·A.·诺曼(Donald A. Norman)著;梅琼译;梅琼译一起来看看 《设计心理学》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具