北京赛车pk10
微软为开发人员提供更多开源的量子计算好东西

微软为开发人员提供更多开源的量子计算好东西

发布时间:2018-05-09    浏览量:16

微软本周宣布自去年推出量子开发套件以来首次进行重大升级。它增加了一些新功能,旨在为更广泛的开发人员开放平台,包括支持Linux和macOS以及其他开源库。

此外,该套件将可与Python计算语言互操作。

去年秋季,微软在Ignite会议上宣布推出量子开发套件。微软量子软件集团项目经理Jeff Henshaw在一篇在线博文中指出,它在三个月后推出了免费预览版,包括新的Q#编程语言,与Visual Studio的深度集成以及量子模拟器。

Python互操作性

据微软称,开发人员一直在呼吁为Linux和macOS提供该套件。

“具体来说,QDK支持基于Mac和Linux的开发是我们开发人员的第一要求功能,”微软发言人Scott Friedman说。

“开源我们的库让开发人员可以在他们自己的应用程序中重用代码,并将他们自己的增强功能贡献给图书馆,”他告诉LinuxInsider。

弗里德曼指出,支持Python的互操作性允许开发人员从Q#访问现有的库,而无需移植它。 “这些更新支持微软为最广泛的客户提供可扩展的量子解决方案的雄心 - 最终实现了我们在Azure上提供昆腾服务的目标。”

开发者需求

微软表示,自推出以来,已经有成千上万次的工具包下载,用户范围从学生,教授到研究人员,算法设计师和量子计算新手。

“这就是为了让开发者生态系统更容易接受量子计算,”IDC计算平台编程副总裁Ashish Nadkarni说。

他告诉LinuxInsider,量子计算在很大程度上需要使用代码,而开发人员越来越多地使用Linux和Python来编写代码段。许多人一直在使用macOS作为他们的虚拟机平台。

竞争对手系统

Tirias Research首席分析师Paul Teich表示,微软最重大的变化可能是其量子模拟器速度的提高。

他告诉LinuxInsider,它的性能现在快了四到五倍,这使得测试和优化循环更快,特别是在涉及20个或更多量子比特的模拟中。

“这直接针对IBM的模拟器,”Teich说。

IBM去年秋天宣布对其IBM-Q商用系统进行了两次重大升级,包括客户可用的20-qubit系统和将在下一代IBM-Q系统中使用的原型50-qubit系统。

IBM去年早些时候推出了开源QISKit,使量子计算机可以在硬件或在线量子模拟器上运行程序。

Teich指出,微软量子计算战略的一个重要组成部分是去年秋天在Azure数据中心提供专用的Cray超级计算机,让客户能够运行人工智能,高级分析和模拟。

在相关消息中,阿里巴巴集团计算部阿里云周四公布了与中国科学院合作的一个新项目,名为“量子计算云平台”。它具有一个11位处理器,使其成为其中一个世界上最强大的公共量子计算服务。

阿里巴巴和中国科学院于2015年在亚洲推出了第一个量子计算机实验室,并于去年春天开发出了世界上第一台光子量子计算机。

Copyright © 2017 北京赛车pk10 版权所有