Q快讯 | Microsoft更新化学研究的量子开发套件-量子客

微软更新了其量子开发套件的新功能,其中包括Visual Studio和Visual Studio Code的深度集成的量子化学库,其目的是以期用量子计算的力量来推动化学研究。

微软量子团队最近在微软量子博客的一篇文章中公布了改进细节(地址请查看文末),其中还包括Q#语言的新功能。

用户可以立即下载以供立即使用更新的  Microsoft Quantum开发工具包,并将允许开发人员通过与Visual Studio和Visual Studio Code的更深入集成获得改进的Q#体验,包括键入时的实时反馈和下划线以及警告所指示的错误。

此外,Q#编程语言的改进统一了开发人员如何编写常见操作,例如迭代数组,这可以使Q#中的编码更容易和更快。

据改进细节文章称,全新化学库的推出尤其受欢迎,因为它将扩展该调试包在各种领域开发量子化学模拟的能力。

“量子计算机有可能解决世界上最严重的计算问题,并永远改变我们的经济,工业,学术和社会环境,”负责人解释说道。“一个重要的领域是计算化学,其中量子计算机将推动药物发现,颜料和染料开发以及工业过程催化剂开发等领域的进步。”

对抗全球变暖

量子团队表示,使用碳捕获的新方法, 该过程可以分解车辆,建筑物和工厂废气中的污染物,或提取大气氮来制造肥料。“例如,量子计算机可能有助于确定一种更有效地从环境中去除碳的方法,以对抗全球变暖。”

最新量子开发套件中的化学库将允许用户探索计算化学领域中实际应用的量子算法,包括用于哈密尔顿模拟方法的最先进的Q#实现,以及帮助用户获得的各种样本很快就开始与NWChem集成,NWChem是一个开源的高性能计算化学软件包。

微软与太平洋西北国家实验室(PNNL)合作开发,化学库和NWChem的结合将为研究人员和开发人员提供更强大的工具,以研究计算复杂的化学问题。

更新的工具包还包括详细的  文档,教程,库,示例算法和Q#代码,使开发人员能够快速开始使用它。Quantum Development Kit支持广泛的开发平台,包括Windows,Linux和macOS。它还支持Windows等编程语言,如Python。

“该工具包还包括模拟工具,可以模仿量子计算机上的执行,并允许用户优化他们的代码,并在附带的跟踪模拟器的帮助下估计在实际量子计算机上运行解决方案的资源成本,”该帖子继续说道。

首先,开发人员还可以尝试Microsoft Quantum Katas项目中的自定进度教程,以获得项目经验。

“今天,世界各地的开发人员正在探索微软量子开发套件,体验量子计算的世界,从创业公司到企业,学术界,研究和设计,”该团队写道。“可扩展的微量子计算解决方案已经使各种学科和技能水平的问题解决者能够探索量子发展的世界,并开始解决地球上一些最复杂的挑战。”

微软量子研究的改进:

https://cloudblogs.microsoft.com/quantum/2018/10/30/updated-quantum-development-kit-offers-new-chemistry-library-and-improved-developer-tools/

注:
  • 整理: Qubitlab_ZhangF
  • 编辑:Zoe
  • 校对:  Aizn

本文首发在《量子客Qtumist》微信公众号,欢迎关注。

Q快讯 | Microsoft更新化学研究的量子开发套件-量子客