量子计算突破云渲染资源调度!真机测试完整报告公开!

​摘要:在影视领域中,经常会涉及大量的视频图像渲染工作,而往往在这种大规模、动态渲染场景下,普遍存在着冗余渲染现象。究其原因在于大规模的图像渲染通常要求在短时间内做出渲染任务的算力分配决策,而经典计算机无法在要求时间内得到最优的任务-云资源分配方案,这将大大影响图像渲染的完成效率,甚至影响到用户体验。

云端服务器资源调度问题可归结为JSP组合优化类问题🔗,而对该问题的高效求解,对提升图像渲染效率至关重要。玻色量子通过自研的“天工量子大脑”光量子计算机,针对该问题的求解实现了千倍以上的加速,并且与模拟退火、禁忌搜索等经典优化算法等对比,“天工量子大脑”可以在毫秒内获得更优解,这也展现出光量子算力在计算速度和精度上的双重优势。

任务调度问题是一个经典的NP-Hard组合优化类问题,问题背景是将多个任务合理分配到多台机器上使得整体完成效率最高。可分为单机任务调度、并行机任务调度、开放车间调度、流水车间调度、作业车间调度等问题。该问题的应用场景非常广泛,包括航线调度、机场飞机调度、港口码头货船调度、汽车加工流水线、生产线排产、云计算任务分配等。

目前,针对真实应用场景中的任务调度问题,玻色量子充分发挥了光量子计算机的真机优势,率先取得一系列重要研究成果。

2023年4月,玻色量子就与中国移动云签订了“五岳”量子云计算创新加速计划,联合移动云共同打造“恒山光量子算力平台”🔗。2023年5月16日,在玻色量子的首场自研100计算量子比特相干光量子计算机“天工量子大脑”的新品发布会现场🔗,中国移动云能力中心首席科学家钱岭提到:“中国移动使用‘天工量子大脑’实现了云渲染业务算力网络资源调度算法的毫秒级运算,相比传统算力,计算速度及结果均有大幅提升!可获得2000倍的速度优势。”

同月,在我国知名科技期刊《中国科学:物理学 力学 天文学》英文版上,双方联合发表了以“Optical experimental solution for the multiway number partitioning problem and its application to computing power scheduling”(光学实验求解多路数字划分问题的光学实验解及其在算力调度中的应用)为题的顶级学术论文,公开了这一研究内容🔗。这是玻色量子和移动云在共同打造“恒山光量子算力平台”过程中的首个重要研究成果,也是光量子计算机在云计算领域率先实用化的重要起点。

2023年6月,玻色量子成功中标中国移动云能力中心“2023—2024年量子算法及光量子算力接入关键技术研究项目”🔗,这是玻色量子继与移动云签订“五岳量子云计算创新加速计划”后,中标首个央企量子云计算项目,也是与移动云在共同打造首个央企量子计算云服务的重要里程碑。

下面,我们将发布完整的量子真机测试报告,从图像渲染的场景和计算问题的描述出发,讲解量子计算机如何求解云算力任务调度问题,包括了问题建模与真机测试,并且与传统的模拟退火、禁忌搜索等优化算法的计算结果进行了对比分析与总结。

场景介绍

在影视、动漫、游戏等领域中,图像渲染通过对三维对象进行建模最终生成符合真实环境的图像,包括纹理、光照等信息。渲染的计算效率决定了作品的视觉效果。近年来,随着人们对于高品质渲染的需求与日俱增,渲染任务的计算量也日趋庞大,单机渲染已无法满足市场需求,基于云计算的集群环境已被用来处理大规模渲染任务,集群中的各个计算节点可以并行处理不同的渲染子任务,从而提高整体渲染效率。针对这一场景,需要开发有效的并行任务的调度算法,来实现计算集群的任务分配与负载均衡,从而更高效地完成渲染需求。

问题分析及建模

问题分析

经典的任务调度问题可以描述为将一组任务分配到一组机器上,使得整体的任务完成时间最短。此次讨论的调度模型属于并行机调度问题,基于图像渲染云计算节点资源调度问题的特性,可以将该模型的假设与约束总结如下:

1.各任务仅包含一道工序;

2.各任务的加工时间已知,与机器无关;

3.一台机器在任意时刻最多只能处理一个任务;

4.每个任务可以分配到任意一台机器加工,且只能在一台机器上加工;

5.每个机器可以有不同的空闲开始时间。

调度问题常用的求解方法包括基于数学规划的精确算法和各种启发式算法。由于该问题属于NP-Hard问题,这些求解方法的应用随着问题规模增大会受到了复杂性的限制,无法在较短时间内找到最优解。而量子计算机在解决组合优化问题上具有独特优势,因此玻色量子使用“天工量子大脑”对这一任务调度问题进行了加速求解。

数学建模

假设有N个计算任务的集合I={1,2,3,...,N}和M台服务器的集合J={1,2,3,...,M}。定义二值决策变量xij,如果任务i∈I被分配到服务器j∈J上运行,则xij=1,否则=0。假设每个任务的执行时间只与任务类型有关,用DURATIONi表示。假设每台服务器的空闲开始时间为STARTj 。则服务器j上的计算任务完成时间ENDj可以表达为:

由于任何任务i只能跑在一台服务器上,需要引入约束条件:

其中l∈L是二进制的精度列表,dul和dsjl取值为0或1。

将约束条件放入目标函数中,有:

这里使用的变量的数量为N*M+L+M*L,其中,M,N,L分别为服务器数量、任务数量和精度数量。为了降低使用的量子比特数,便于“天工量子大脑”真机求解,我们将目标转化为最小化各个服务器的结束运行时间的方差,即:

结合(1)和(9),并将约束条件(2)放入目标函数,则原优化问题可表示为:

这样我们将原问题转化为量子计算可以处理的二次无约束二值(QUBO)形式,将比特数降低为M*N个。通过量子计算求解确定xij的取值,我们就可以确定哪个任务运行在哪台服务器上。

真机测试结果

“天工量子大脑”真机和传统算法对比

采用不同规模问题的“天工量子大脑”和经典(SA和tabu)算法调度方案对比

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

结论

与传统的优化算法进行对比,基于“天工量子大脑”的量子算法在处理图像渲染任务分配问题中,展示出更高的效率。量子计算的速度可达毫秒级,相比传统算法可以提升2-3个数量级,并且随着问题规模的增大,量子计算呈现出的计算用时基本保持稳定,也就是说这种速度优势将会越来越大。而在准确度上,量子计算得到的服务器任务分配方案与理想分配方案相比差距很小。

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

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

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

相关文章

【周报2023-11-24】

周报2023-11-24 本周主要工作下周工作计划 本周主要工作 本周的话一个主要工作有: 前后端进行联调接口: 那么目前为止的话,已经调通的接口 可以使用的是个人中心 历史生成的接口 选择新模板 新模板详情 ps: 下周工作计划 主要的话就是将…

金风玉露一相逢|实在智能联手浪潮信息合力致新生成式AI产业生态

近日,实在智能正式加入浪潮信息元脑生态AIStore。 实在智能是一家基于AGI大模型超自动化技术,领跑人机协同时代的人工智能科技公司,以其自研垂直的“TARS(塔斯)大语言模型”技术、实在RPA Agent智能体数字员工产品和超…

PSP - 蛋白质真实长序列查找 PDB 结构短序列的算法

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/134599076 在蛋白质结构预测的过程中,输入一般是蛋白质序列(长序列),预测出 PDB 三维结构,再和 Ground Truth …

2024深圳电子展,加快粤港澳电子信息发展,重点打造“湾区经济”

在“十四五”期间,中国电子信息产业面临着新形势和新特点。随着国家对5G、人工智能、工业互联网、物联网等“新基建”的加速推进,以及形成“双循环”新格局的形势,新型显示、集成电路等产业正在加速向国内转移。这一过程不仅带来了新的应用前…

2023年亚太地区数学建模大赛 C 题

我国新能源电动汽车的发展趋势 新能源汽车是指以先进技术原理、新技术、新结构的非常规汽车燃料为动力来源(非常规汽车燃料指汽油、柴油以外的燃料),将先进技术进行汽车动力控制和驱动相结合的汽车。新能源汽车主要包括四种类型:…

MobaXterm连接节点一段时间后超时Session stopped

1、MobaXterm (1)设置ssh 超时时间 (2)设置保持连接 如果服务器端设置了超时时间,会以服务器为准,具体设置: 2、服务端 cat /etc/ssh/sshd_config | grep "ClientAlive" 可以把设置…

一穿一戴一世界 | 紫光展锐2023智能穿戴沙龙成功举办

11月23日,紫光展锐在深圳成功举办了以“一穿一戴一世界”为主题的2023智能穿戴沙龙。展锐智能穿戴沙龙已举办四届,旨在为行业提供启发性的观点和前瞻性的创新理念。本届沙龙吸引了终端厂商、行业翘楚、生态伙伴等行业各领域超过500人汇聚一堂&#xff0c…

HCIA-RS基础-静态路由协议

摘要:静态路由是一种在网络中广泛应用的路由选择方案,它以其简单的配置和低开销而备受青睐。本文将介绍静态路由的配置方法、默认路由的设置、路由的负载分担和备份策略。通过学习本文,希望可以你能够掌握静态路由的基本概念和在华为模拟器中…

U-Boot 之九 详解 Pinctrl 子系统、命令、初始化流程、使用方法

嵌入式芯片中,引脚复用是一个非常常见的功能,U-Boot 提供一个类似 Linux Kernel 的 Pinctrl 子系统来处理引脚复用功能。正好最近用到了这部分功能,需要移植 Pinctrl 驱动,特此记录一下学习过程。 架构 U-Boot 提供一个类似 Linux Kernel 的 Pinctrl 子系统,用来统一各芯…

视频服务网关的三大部署(三)

视频网关是软硬一体的一款产品,可提供多协议(RTSP/ONVIF/GB28181/海康ISUP/EHOME/大华、海康SDK等)的设备视频接入、采集、处理、存储和分发等服务, 配合视频网关云管理平台,可广泛应用于安防监控、智能检测、智慧园区…

RK WiFi部分信道在部分地区无法使用的原因

不同国家支持的WiFi信道不一样,需要正确设置wificountrycode 修改路径: device\rockchip\common\BoardConfig.mk 修改内容:androidboot.wificountrycodeXX 该属性会被解析为 ro.boot.wificountrycode framework层会在: framewor…

用好语言模型:temperature、top-p等核心参数解析

编者按:我们如何才能更好地控制大模型的输出? 本文将介绍几个关键参数,帮助读者更好地理解和运用 temperature、top-p、top-k、frequency penalty 和 presence penalty 等常见参数,以优化语言模型的生成效果。 文章详细解释了这些参数的作用…

leetcode 343.整数拆分 198.打家劫舍(动态规划)

OJ链接 &#xff1a;leetcode 343.整数拆分 代码&#xff1a; class Solution {public int integerBreak(int n) {int[] dp new int[n1];//每个n&#xff0c;拆分多个整数乘积的最大值dp [0] 0;dp [1] 1; for(int i 2 ; i<n; i){for(int j 0 ; j < i; j){dp[i] Ma…

小程序中的大道理--综述

前言 以下将用一个小程序来探讨一些大道理, 这些大道理包括可扩展性, 抽象与封装, 可维护性, 健壮性, 团队合作, 工具的利用, 可测试性, 自顶向下, 分而治之, 分层, 可读性, 模块化, 松耦合, MVC, 领域模型, 甚至对称性, 香农的信息论等等. 为什么不用大程序来说大道理呢? …

CMS指纹识别方式

一、手工识别 1.robots.txt文件 robots.txt文件我们写过爬虫的就知道,这个文件是告诉我们哪些目录是禁止爬取的。但是大部分的时候我们都能通过robots.txt文件来判断出cms的类型 如: 从wp路径可以看出这个是WordPress的cms 这个就比较明显了直接告诉我们是PageAdmin cms 也…

Python大语言模型实战-记录一次用ChatDev框架实现爬虫任务的完整过程

1、模型选择&#xff1a;GPT4 2、需求&#xff1a;在win10操作系统环境下&#xff0c;基于python3.10解释器&#xff0c;爬取豆瓣电影Top250的相关信息&#xff0c;包括电影详情链接&#xff0c;图片链接&#xff0c;影片中文名&#xff0c;影片外国名&#xff0c;评分&#x…

kali一键部署各种环境和渗透工具

相信各位初入渗透领域的小伙们接触了kali,但是苦于要配置各种环境,安装kali没有的工具,费时费力,博主有时候需要重新部署kali也很苦恼,所以编写一键部署安装kali脚本,下载地址在这里:https://download.csdn.net/download/weixin_59679023/88565320 配置流程: 1、找一…

Linux加强篇002-部署Linux系统

目录 前言 1. shell语言 2. 执行命令的必备知识 3. 常用系统工作命令 4. 系统状态检测命令 5. 查找定位文件命令 6. 文本文件编辑命令 7. 文件目录管理命令 前言 悟已往之不谏&#xff0c;知来者之可追。实迷途其未远&#xff0c;觉今是而昨非。舟遥遥以轻飏&#xff…

Debian12试用报告

环境: win11vbox 虚拟机 网络: host-only访问局域网 nat 访问外网, 配置为dhcp动态获取ip 遇到的问题: 偶尔卡死: nat每次开机都不生效, 外网无法访问; 开机后 重启网络可解决 sudo /etc/init.d/networking restart host-only倒是没问题, 内网正常访问 vim9还是用不习…