【新开源报道 15】谷歌发布量子开源软件,量子计算机对科学家免费开放
开源最前线(ID:OpenSourceTop) 猿妹整编
来源:https://arxiv.org/abs/1710.07629、GitHub
量子计算机理论上的云处理能力相比传统超级计算机高很多,用于复杂的科研项目对科学家而言是个福利。据彭博社报道,谷歌近日公布了其量量子软件开源代码,令科学家能更方便的使用量子计算机。
开源量子软件 OpenFermion
授权协议:Apache
开发语言:Python
操作系统:跨平台
开发厂商:google
Github:https://github.com/quantumlib/OpenFermion ★143
去年,Google 在一台超导 qubit 量子计算机上,用量子计算模拟了一个分子,并发表了论文 Scalable Quantum Simulation of Molecular Energies:
今天 Google 又发布了 OpenFermion,第一个将化学、材料科学中的问题转换成能在现有平台上运行的量子电路的开源平台,并公开了相关论文 OpenFermion: The Electronic Structure Package for Quantum Computers:
据悉,谷歌发布的量子软件是一款开放源代码软件,用户可以免费使用,例如化学家及材料学家可以通过谷歌软件改编算法和方程,令其可以在量子计算机上运行。
在没有 OpenFermion 之前,量子算法的开发者就算在最基本的量子模拟中,都需要学习大量化学知识,编写大量代码。
而 OpenFermion 这款软件内包含了一个算法库,可以在量子计算机上模拟电子相互作用,将化学和材料科学问题转化为可以在现有平台上执行的量子电路。
核心 OpenFermion 库是以一种量子编程框架无关的方式设计的,能够兼容外部平台,包括谷歌、Rigetti、IBM 研发的机型。并且能够为不同的硬件平台编译量子汇编语言规范。比如 OpenFermion-ProjectQ 和 Forest-OpenFermion 插件,就能将 OpenFermion 和外部开发的电路模拟及编译平台 ProjectQ、Forest 连接起来。
同时,Google 还推出了 OpenFermion-Psi4 和 OpenFermion-PySCF 插件,可以将 OpenFermion 和经典的电子结构软件包 Psi4、PySCF 一起使用。
谷歌表示,在研发过程中,美国劳伦斯伯克利国家实验室、苏黎世联邦理工学院、密歇根大学、哈佛大学、牛津大学、以及美国国家航空航天局都贡献了大量的帮助。
谷歌还表示,计划在今年年底前在科研领域实现大突破,利用量子计算机完成传统计算机不可能完成的项目。例如,模拟化学催化剂、建立超级复杂系统(气候)模型,破解公钥加密密码等高复杂任务。
最后,附上相关链接:
OpenFermion 论文地址:https://arxiv.org/abs/1710.07629
OpenFermion 演示案例:https://github.com/quantumlib/OpenFermion/blob/master/examples/openfermion_demo.ipynb
OpenFermion-Psi4:https://github.com/quantumlib/OpenFermion-Psi4
Psi4:http://psicode.org/
OpenFermion-PySCF:http://github.com/quantumlib/OpenFermion-PySCF
PySCF:https://github.com/sunqm/pyscf
附:新开源报道汇总
《【新开元报道 14】微软开源用于Spark的深度学习库MMLSpark》
《【新开源报道 13】Facebook 开源帮助开发者消灭最顽固的软件 bug 的工具》
《【新开源报道 12】不只是阿里巴巴的操作系统,AliOS 宣布开源》
《【新开源报道 11】重磅!阿里巴巴正式开源全球化OpenMessaging和ApsaraCache项目》
《【新开源报道 10】IBM 和谷歌等巨头联手为开发者推出开源容器安全工具Grafeas》
《【新开源报道 9】Google开源Abseil,为C++和Python开发提供支持》
《【新开源报道 8】serverless 领域的福音!Oracle 宣布开源 Fn project》
《【新开源报道 7】苹果在 GitHub 上公布 macOS 和 iOS 内核源码》
《【新开源报道 6】百度开源移动端深度学习框架mobile-deep-learning(MDL)》
《【新开源报道 5】百度正式开源其 RPC 框架 brpc》
《【新开源报道 4】IBM 开源动态的应用服务器运行时环境 Open Liberty》
《【新开源报道 3】微信后台团队最近开源力作:PhxQueue分布式队列》
●本文编号63,以后想阅读这篇文章直接输入63即可
●输入m获取文章目录
↓↓↓ 点击"阅读原文" 进入GitHub详情页