“恒山光量子”首秀!玻色量子联合移动云发表物理1区Top期刊SCPMA论文

2023年5月,北京玻色量子科技有限公司(以下简称“玻色量子”)联合移动云在我国知名科技期刊平台《中国科学:物理学 力学 天文学》英文版上发表了以“Optical experimental solution for the multiway number partitioning problem and its application to computing power scheduling”(光学实验求解多路数字划分问题的光学实验解及其在算力调度中的应用)为题的学术论文。

中国移动云能力中心高级技术研究员闻经纬,玻色量子创始人&CEO文凯博士,中国移动云能力中心首席科学家钱岭为论文的通讯作者。这是玻色量子和移动云在共同打造“恒山光量子算力平台”过程中的首个重要研究成果,也是量子计算在云计算领域实用化的重要起点。

以下为本篇论文的主要内容:

量子计算是一种新兴的技术,有望实现计算能力的指数级增长。通过量子计算的能力,人们可以快速优化人员和设备的调度流程,得出最优解以最大限度的提高效率,并降低通信网络、物流运输、供应链管理和医疗保健等复杂场景中的成本。例如,量子计算可能提升云计算中的算力调度的速度,这需要在巨量的解空间中搜索出最佳配置,从而高效的将云计算资源分配给各种计算任务请求,提高整体的计算效率。

图像渲染的算力调度任务就是云计算中的一个实际场景。一般来说该任务场景如下:客户端提交一个具有特定的渲染需求,而云计算服务提供商必须找到调度计算资源的最佳方案,即在满足约束的同时,用尽可能少的服务器数量完成渲染。通常做法是首先假设使用某几个服务器,然后应用各种启发式算法来确定在这个方案下的运行状态(完成时间、负载平衡等),并比较在不同方案下的整体满意度来确定哪个才是最佳方案。随着数据量和服务器数量的增加,在大规模的动态云渲染中无法有效地获得最优的任务/服务器调度方案,这将导致服务器和渲染任务之间的不匹配,常常会发生冗余渲染,造成计算资源浪费并大大降低渲染效率。

图片:云渲染算力调度过程示意图

玻色量子科研团队联合移动云高级研究员们将上述应用场景用数学建模为一个典型的NP-complete问题:“广义的多路数字划分问题”的一般形式,再转化为QUBO(二次无约束二值优化)问题,并映射为在“天工量子大脑”内部量子系统的哈密顿量,通过“天工量子大脑”上可控的量子相变获得最优解。联合团队还提出了两种量子算法,从不同的优化角度将广义的多路数字划分问题转化成QUBO问题,还利用玻色量子自研100量子比特“天工量子大脑”相干光量子计算机进行实验求解。

图片:实验演示求解max-cut最优解的图表和结果

图片:实验中采用不同规模问题的量子(CIM)和经典(SA和tabu)算法调度方案对比。

图片: 基于量子(CIM)和两种经典算法(a,b)的量子算法的运行时间(以毫秒为单位),以及求解大规模问题(c)的时间节省率R(sa/tabu,cim)。

实验结果表明,与经典模拟退火(SA)和禁忌搜索算法(TABU)相比,使用100量子比特“天工量子大脑”求解的计算方案可以实现显著的量子加速,平均节省去了96.7%和98.5%的求解时间,同时还可以达到极高的精度。随着问题规模的增加,“天工量子大脑”的求解时间也能保持相对稳定,这在大规模问题求解上具有强大优势。值得注意的是,广义的多路数字划分是一个基本的NP-complete问题,而许多其他类型的问题也可以在数学上规约为这一问题,因此,玻色量子与移动云的这项研究成果大大拓展了“天工量子大脑”的实际应用场景。

未来,玻色量子将持续专注于更大规模的可扩展、可编程的光量子计算平台研发和实用化应用落地,与移动云携手联合打造“恒山光量子算力平台”,共同探索量子计算在更多行业的实际应用。

玻色量子还将启动“燎原计划”开发者平台,并持续对外开放“天工量子大脑”的真机测试,热忱欢迎更多不同领域的研究伙伴前来了解相干量子计算的原理和能力,在此基础上展开共同研发,用量子计算去解决更多真实场景中的问题,让量子计算的超强算力能真正服务于各行各业,满足未来时代对于计算的需求。

关于SCPMA

《中国科学: 物理学 力学 天文学》(中文版)和SCIENCE CHINA Physics, Mechanics & Astronomy (SCPMA, 英文版)是中国科学院主管、中国科学院和国家自然科学基金委员会共同主办的综合性学术刊物, 均为月刊。英文版SCPMA被SCI、EI、ADS等数据库收录, 2020年影响因子为5.203, Q1区, 中国科学院文献情报中心期刊分区表物理大类1区Top期刊。中文版被ESCI、Scopus、《中文核心期刊要目总览》《中国科学引文数据库》等收录, 以出版热点专题和专辑为主。中英文为两本完全独立的刊物。

原文链接:

https://www.sciengine.com/SCPMA/doi/10.1007/s11433-023-2147-3;JSESSIONID=679dc8ac-3e2b-4cb7-8356-43858f5277cf

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/127585.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

K8s集群

统一时间:ntpdate(都做) ntpdate -b ntp1.aliyun.com */1 * * * * /usr/sbin/ntpdate -b ntp1.aliyun.com systemctl status docker vi /etc/docker/daemon.json systemctl restart docker m: vim kubernetes.sh cat >> /etc/yum.repos.d/kubernetes.repo…

中国电子学会主办 第四届ATEC科技精英赛报名启动

11月1日由中国电子学会主办的第四届ATEC科技精英赛(ATEC2023)正式启动报名。 ATEC科技精英赛是主要面向中国籍计算机等专业在校学生、人工智能及网络安全行业研究者和从业者的一场高水平的智能科技挑战赛,意在贯彻落实党中央、国务院关于推动…

Vue Camera是什么,如何用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、pandas是什么?二、使用步骤 1.引入库2.读入数据总结 一、Vue Camera是什么? Vue Camera是一个基于Vue.js的相机组件库,…

【OpenCV实现图像梯度,Canny边缘检测】

文章目录 概要图像梯度Canny边缘检测小结 概要 OpenCV中,可以使用各种函数实现图像梯度和Canny边缘检测,这些操作对于图像处理和分析非常重要。 图像梯度通常用于寻找图像中的边缘和轮廓。在OpenCV中,可以使用cv2.Sobel()函数计算图像的梯度…

期 货 跟 单/资 管 分 仓/镜像跟单/外 盘 分 仓的全面介绍!

期货跟单是经过科学的筛选找出合格的目标样本数据然后利用样本交易数据转化成未来实际账面利润的综合性过程。 期货跟单分为正向跟单和反向跟单,简单地说就是找出期高手正向跟随高手赚取收益或找出期货低手反向跟随赚取收益。 期货跟单软件是实现跟单过程自动化的工…

设计思想培养:装饰者模式下的RecyclerView添加头、尾

用一个设计模式培养高复用、低耦合思想 前言Android中的装饰者代码实现第一步:创建装饰器DecorateAdapter第二步:处理头部、中间内容、尾部的绑定关系第三步:装饰器的使用第四步:改进、直接封装一个View出来 总结 前言 一个高复用…

ant desigin vue3 父子 采用 emit update:xxxx传值

最近做高德地图,点击地图之后将地图上的点位从地图子组件传递给父组件,一直不大会VUE。一点一点的学吧 子组件 : map.on(click, function (e) {console.info(e.lnglat.lat, e.lnglat.lng);emit(update:lat, e.lnglat.lat);emit(update:lng, e…

第十七章 条件随机场

文章目录 导读概念符号表IOB标记概率无向图模型MRF的因子分解团与最大团有向图模型 条件随机场线性链条件随机场 特征函数对数线性模型参数化形式简化形式矩阵形式 概率计算 导读 条件随机场是给定一组输入随机变量的条件下另一组输出随机变量的条件概率分布模型,其…

SpringCloud Gateway实现请求解密和响应加密

文章目录 前言正文一、项目简介二、核心代码2.1 自定义过滤器2.2 网关配置2.3 自定义配置类2.4 加密组件接口2.5 加密组件实现,AES算法2.6 启动类,校验支持的算法配置 三、请求报文示例四、测试结果4.1 网关项目启动时4.2 发生请求时 前言 本文环境使用比…

UI动效的都可以用哪些工作来制作

随着UI设计的不断发展,UI动效越来越多地应用于现实生活中。手机,iPad、计算机、网页和其他设备被广泛使用,所以问题来了,为什么UI动态效果越来越被广泛使用?它的优点是什么?哪些软件可以设计UI动态效果&…

车载测试相比软件测试,前景会稍好一点吗?

> 如果个人是汽车、电气、工业工程相关专业的学历背景,那可以考虑从事车载测试(看上图)。> 如果不是以上专业,那就要慎重啦。 车载测试是测试行业的一个分支,最近十年一直存在,并不是这一两年才有的…

C++创建全局变量建议

建议将全局变量创建在.h/.cpp文件中,其中.h文件声明变量,.cpp文件中定义变量值。 在.h文件中定义变量,则工程多次#include该文件会出现“该文件已经被使用”。 具体示例如下: synchronize_data.h // // Created by qiaowei on…

python 数据挖掘库orange3 介绍

orange3 是一个非常适合初学者的data mining library. 它让使用者通过拖拽内置的组件来形成工作流。让你不需要写任何代码就可以体验到数据挖掘和可视化的魅力。 它的桌面如下,这里我创建了 3 个节点,分别是数据集、小提琴图,散点图 其中 …

Qt扫盲-QFutureWatcher理论总结

QFutureWatcher理论总结 一、概述二、转态 一、概述 QFutureWatcher类允许我们使用信号槽的方式去监控QFuture。 QFutureWatcher提供关于QFuture的信息和通知。使用 setFuture() 函数开始监视特定的QFuture。 future()函数通过setFuture()返回 QFuture 集合。 为了方便起见…

UE5——网络——RPC

RPC(这个是官方文档的资料) 要将一个函数声明为 RPC,您只需将 Server、Client 或 NetMulticast 关键字添加到 UFUNCTION 声明。 例如,若要将某个函数声明为一个要在服务器上调用、但需要在客户端上执行的 RPC,您可以…

【Linux】配置JDKTomcat开发环境及MySQL安装和后端项目部署

目录 一. JDK及tomcat安装 二,安装Tomcat 三,MySQL安装 四、后端部署 前言: 今天我们就来在Linux上安装JDK及tomcat,MySQL,希望你可以通过这一博客,找到你的答案!!! …

2023-macOS下安装anaconda,终端自动会出现(base)字样,如何取消

2023-macOS下安装anaconda,终端自动会出现(base)字样,如何取消 安装后,我们再打开终端,就会自动出现了(base) 就会出现这样子的,让人头大, 所以我们要解决它 具体原因是 安装了anac…

从JDBD的封装方面重新认识Mybaits

前言:SQLSession是对JDBC的封装 MyBatis 是一个 Java 持久化框架,它通过对 JDBC 的封装来简化数据库访问操作。核心的 SQLSession 对象是 MyBatis 的核心组件之一,负责管理数据库连接、执行 SQL 语句以及映射查询结果等功能。 具体来说&…

Windows11恢复组策略编辑器功能的方法

原因分析 日常工作学习中,对 Windows 计算机上的问题进行故障排除时,有些高级用户经常使用组策略编辑器轻松修复它。通过其分层结构,您可以快速调整应用于用户或计算机的设置。如果搜索结果中缺少组策略编辑器,则可能必须使用注册表编辑器作为疑难解答工具,这是一种更复杂…