红帽白皮书新鲜出炉!点击获取,让你的云战略更胜一筹! 了解详情
写点什么

谷歌开源量子计算框架 Cirq,可在 Bristlecone 处理器上运行

  • 2018-07-23
  • 本文字数:1517 字

    阅读完需:约 5 分钟

在过去几年中,量子计算领域不仅经历了硬件方面的增长,在量子算法方面也有长足的进步。随着 Noisy Intermediate Scale Quantum(NISQ)计算机(具有约 50 到 100 量子比特和高保真量子门的设备)的出现,开发用于探索这些机器强大能力的算法变得越来越重要。在基于 NISQ 处理器设计量子算法时,需要考虑一个常见的问题,即如何充分利用这些有限的量子设备——使用资源来解决问题中最难的部分,而不是在算法与硬件之间做出映射。此外,一些量子处理器具有复杂的几何约束和其他细微差别,忽略这些将会导致错误或次优的量子计算。

在昨天举行的第一届量子软件和量子机器学习国际研讨会(QSML)上,Google AI Quantum 团队发布了 Cirq 的公开测试版,这是一款用于 NISQ 计算机的开源框架。Cirq 专注于解决近期问题,帮助研究人员了解 NISQ 量子计算机是否能够解决具有实际重要性的计算问题。Cirq 基于 Apache 2 许可发行,可以自由修改或嵌入到商业或开源的软件包中。

在安装好 Cirq 后,研究人员就可以为特定的量子处理器编写量子算法。Cirq 为用户提供了对量子电路的精确控制,使用原生量子门来指定量子门的行为,将这些量子门适当地放置在设备上,并在量子硬件的约束范围内对这些量子门进行调度。它的数据结构经过优化,可用于编写和编译量子电路,从而让用户能够充分利用 NISQ 架构。Cirq 可以在本地模拟器上运行这些算法,并可以轻松地与未来的量子硬件或更大规模的云端模拟器集成。

这个团队还发布了 OpenFermion-Cirq,这是一个基于 Cirq 的应用程序示例,使用了近期算法。OpenFermion 是一个为化学问题开发量子算法的平台,而 OpenFermion-Cirq 是一个开源库,将量子模拟算法编译成 Cirq。该库利用了为量子化学问题构建低深度量子算法的最新进展,帮助用户将化学问题的细节转变为高度优化的可以在特定硬件上运行的量子电路。例如,该库可用于轻松构建量子变分算法,用以模拟分子和复杂材料的特性。

量子计算需要进行大规模的跨行业和学术合作,才能发挥它的巨大潜力。在构建 Cirq 时,该团队与早期采用者合作,以获得对 NISQ 计算机算法的反馈和见解。以下是这些早期采用者使用 Cirq 的工作成果示例:

要了解更多信息,请访问上面给出的链接,很多采用者提供了示例代码。

该团队正在使用 Cirq 创建可在谷歌 Bristlecone 处理器上运行的电路。在未来,Bristlecone 处理器将会被部署到云端,而 Cirq 将成为用户为该处理器编写程序的接口。

Cirq 代码库地址: https://github.com/quantumlib/Cirq

OpenFermion-Cirq 代码库地址: https://github.com/quantumlib/OpenFermion-Cirq

查看英文原文: https://ai.googleblog.com/2018/07/announcing-cirq-open-source-framework.html

公众号推荐:

2024 年 1 月,InfoQ 研究中心重磅发布《大语言模型综合能力测评报告 2024》,揭示了 10 个大模型在语义理解、文学创作、知识问答等领域的卓越表现。ChatGPT-4、文心一言等领先模型在编程、逻辑推理等方面展现出惊人的进步,预示着大模型将在 2024 年迎来更广泛的应用和创新。关注公众号「AI 前线」,回复「大模型报告」免费获取电子版研究报告。

AI 前线公众号
2018-07-23 09:551151
用户头像

发布了 731 篇内容, 共 431.7 次阅读, 收获喜欢 1996 次。

关注

评论

发布
暂无评论
发现更多内容

数据存储服务的百宝箱——华为云对象存储服务OBS

IT科技苏辞

数据存储的全能侠——华为云对象存储服务OBS

IT科技苏辞

华为云CDN加速,为企业开启高效且安全的加速环境

科技说

动态配置开发模式在转转的落地实践

转转技术团队

Java 后端 可视化 动态配置

OneAccess | 面对庞大复杂的身份和权限管理,企业该怎么办?

爱尚科技

部门来了个JAVA开发,听说是00后,上来一顿操作给我看呆了...

程序知音

Java JAVA开发 java面试 java架构 后端技术

探讨丨SaaS软件是否正在“毁掉”数字化转型企业?

优秀

数字化转型

企业数据如何存?华为云对象存储服务OBS帮您忙

IT科技苏辞

Oracle数据库安装配置详细教程汇总(含11g、12c、18c、19c、21c)

墨天轮

数据库 oracle 升级 安装 & 部署

不止于快,华为云CDN加速服务为企业提供安全加速环境

科技说

不止稳定快速,看华为云CDN如何在国际云服务市场中“分蛋糕”

爱科技的水月

软件测试 | 掌握高频 Docker 命令,夯实内功基础

测试人

Docker 软件测试 自动化测试 测试开发 环境搭建

数据存储安全责任重于泰山,看华为云对象存储服务OBS如何大展身手

IT科技苏辞

泰山众筹4.0合约系统开发技术

薇電13242772558

智能合约

开个脑洞,带你写一个自己的极狐GitLab CI Runner

极狐GitLab

DevOps 持续集成 CI/CD runner 极狐GitLab

2022年11月视频行业用户洞察:世界杯效应显著,咪咕视频凭借大屏、小屏同时触达球迷群体,未来体育营销将更加激烈

易观分析

视频 世界杯

华为云CDN:海量存储+过硬本领为用户带来更优体验

科技说

为什么说DeFi隐私协议Unijoin.io具备趋势性

股市老人

正式毕业!Apache Kyuubi 成为 Apache 基金会顶级项目!

网易数帆

大数据 spark 开源 Apache Kyuubi

数据存储难?华为云对象存储OBS轻松解决

IT科技苏辞

软件测试 / 测试开发 / BAT大厂都在用的Docker。学会这三招,面试、工作轻松hold住

测试人

Docker 容器 软件测试 测试开发 环境搭建

华为云CSE 关键特性,支持托管Nacos注册配置中心

与时俱进的时代

“数字·进化”——2022数字化发展峰会圆满落幕

创业邦

华为云CDN,如何助力智能新媒体转型

科技说

ModStart交给您的开源年终总结

ModStart

一文读懂 | Getaverse 节点部署

Geek_Web3

Vertically Federated Graph Neural Network for Privacy-Preserving Node Classification

1+1=王

联邦学习 Fl 图神经网络 GNN 节点分类

和鲸科技入选2022中国企业数智化创新TOP50

ModelWhale

数字化转型 数智化 榜单

如何用Alluxio加速云上深度学习训练?

Alluxio

机器学习 分布式, Alluxio 大数据 开源 数据编排

复杂并发场景下的并发调度模型在转转的演进之路

转转技术团队

Java 性能 后端 高并发

极狐GitLab include 语法减少 CI/CD Pipeline 代码冗余,提升构建效率

极狐GitLab

DevOps CI/CD pipeline 极狐GitLab include

谷歌开源量子计算框架Cirq,可在Bristlecone处理器上运行_AI&大模型_Alan Ho_InfoQ精选文章