谷歌“驾到”,现可通过所有主要量子软件框架访问IonQ!

2023-11-09 17:10

本文主要是介绍谷歌“驾到”,现可通过所有主要量子软件框架访问IonQ!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

当地时间6月10日,IonQ宣布与谷歌开源量子计算框架Cirq全面整合。

且大众集团已经通过Cirq在IonQ上运行了“油漆车间调度问题” (paint shop problem),发现其性能与其它量子软件框架一致。

IonQ软件部门的副总裁Dave Bacon表示,Cirq的愿景是扩大量子计算的使用范围至更为广泛的受众。
 
在这里插入图片描述

图1|Dave Bacon (VoiceTube)

同样身为开发人员的他,明白打造一个更流畅、更简单的方式才能在现实生活中更有用。

而大众已经证明,通过Cirq在IonQ的硬件上进行开发,对解决实际问题有着切实的好处。

对于大众来说,运行“油漆车间问题”是一个有用的基准。该问题涉及顺序指令,反映出大众希望量子计算能够帮助解决的许多行业问题。
 
在这里插入图片描述

图2|油漆车间流程 (来源:斯柯达)

大众发现Cirq速度快,且部署简单,通过Cirq在IonQ的量子硬件上运行操作,与通过其他量子框架运行产生的结果相同,说明该方式是可靠的。

量子计算的应用仍处于起步阶段,通过不同工具访问IonQ等量子计算硬件越容易,在众多行业的应用就越广,速度也就越快。

兑现量子计算改变世界的承诺需要开放的、可互操作的系统,这样才能使来自学术界、工业界和商业界的用户,快速访问量子硬件。

通过与Cirq集成,支持所有主要的量子语言和软件框架,IonQ进一步降低了研究人员、开发人员和创新人员的准入门槛。

目前,Cirq、Qiskit、PennyLane、Orquestra 和 Strangeworks QC等量子软件开发工具包的用户,都可以向IonQ的平台提交程序,而无需编写任何新的代码。
 
在这里插入图片描述

图3|Cirq和IonQ集成 (来源:IonQ)

 

引用:

[1]https://ionq.com/news/june-10-2021-2021-06-10-ionq-adds-integration-with-google-cirq

 

声明:此文出于传递高质量信息之目的,若来源标注错误或侵权,请作者持权属证明与我们联系,我们将及时更正、删除,所有图片的版权归属所引用组织机构,此处仅引用,原创文章转载需授权。

这篇关于谷歌“驾到”,现可通过所有主要量子软件框架访问IonQ!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/377463

相关文章

Python Web框架Flask、Streamlit、FastAPI示例详解

《PythonWeb框架Flask、Streamlit、FastAPI示例详解》本文对比分析了Flask、Streamlit和FastAPI三大PythonWeb框架:Flask轻量灵活适合传统应用... 目录概述Flask详解Flask简介安装和基础配置核心概念路由和视图模板系统数据库集成实际示例Stre

Olingo分析和实践之OData框架核心组件初始化(关键步骤)

《Olingo分析和实践之OData框架核心组件初始化(关键步骤)》ODataSpringBootService通过初始化OData实例和服务元数据,构建框架核心能力与数据模型结构,实现序列化、URI... 目录概述第一步:OData实例创建1.1 OData.newInstance() 详细分析1.1.1

WinForm跨线程访问UI及UI卡死的解决方案

《WinForm跨线程访问UI及UI卡死的解决方案》在WinForm开发过程中,跨线程访问UI控件和界面卡死是常见的技术难题,由于Windows窗体应用程序的UI控件默认只能在主线程(UI线程)上操作... 目录前言正文案例1:直接线程操作(无UI访问)案例2:BeginInvoke访问UI(错误用法)案例

MySQL中的InnoDB单表访问过程

《MySQL中的InnoDB单表访问过程》:本文主要介绍MySQL中的InnoDB单表访问过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、访问类型【1】const【2】ref【3】ref_or_null【4】range【5】index【6】

Spring 框架之Springfox使用详解

《Spring框架之Springfox使用详解》Springfox是Spring框架的API文档工具,集成Swagger规范,自动生成文档并支持多语言/版本,模块化设计便于扩展,但存在版本兼容性、性... 目录核心功能工作原理模块化设计使用示例注意事项优缺点优点缺点总结适用场景建议总结Springfox 是

前端如何通过nginx访问本地端口

《前端如何通过nginx访问本地端口》:本文主要介绍前端如何通过nginx访问本地端口的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、nginx安装1、下载(1)下载地址(2)系统选择(3)版本选择2、安装部署(1)解压(2)配置文件修改(3)启动(4)

Python的端到端测试框架SeleniumBase使用解读

《Python的端到端测试框架SeleniumBase使用解读》:本文主要介绍Python的端到端测试框架SeleniumBase使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全... 目录SeleniumBase详细介绍及用法指南什么是 SeleniumBase?SeleniumBase

Qt 设置软件版本信息的实现

《Qt设置软件版本信息的实现》本文介绍了Qt项目中设置版本信息的三种常用方法,包括.pro文件和version.rc配置、CMakeLists.txt与version.h.in结合,具有一定的参考... 目录在运行程序期间设置版本信息可以参考VS在 QT 中设置软件版本信息的几种方法方法一:通过 .pro

Python打印对象所有属性和值的方法小结

《Python打印对象所有属性和值的方法小结》在Python开发过程中,调试代码时经常需要查看对象的当前状态,也就是对象的所有属性和对应的值,然而,Python并没有像PHP的print_r那样直接提... 目录python中打印对象所有属性和值的方法实现步骤1. 使用vars()和pprint()2. 使

Python pip下载包及所有依赖到指定文件夹的步骤说明

《Pythonpip下载包及所有依赖到指定文件夹的步骤说明》为了方便开发和部署,我们常常需要将Python项目所依赖的第三方包导出到本地文件夹中,:本文主要介绍Pythonpip下载包及所有依... 目录步骤说明命令格式示例参数说明离线安装方法注意事项总结要使用pip下载包及其所有依赖到指定文件夹,请按照以