[发明专利]一种电子设备及计算机系统在审
| 申请号: | 201911415838.6 | 申请日: | 2019-12-31 |
| 公开(公告)号: | CN113129205A | 公开(公告)日: | 2021-07-16 |
| 发明(设计)人: | 王国庆 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | G06T1/60 | 分类号: | G06T1/60;G06T1/20;G06F13/16 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 落爱青 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 电子设备 计算机系统 | ||
一种电子设备及计算机系统,用于解决现有技术中因大量的图形渲染计算需求,造成图形渲染效率低且时延大的问题。电子设备包括第一通信模块、图形渲染模块、图形合并模块和第二通信模块。第一通信模块用于将接收到的至少两个图形渲染任务传输至对应的SoC;图形渲染模块用于使用包括的至少两个SoC的每个SoC的GPU内核,对接收到的图形渲染任务进行渲染处理,将得到的至少两个渲染后的图形结果传输至图形合并模块,图形合并模块用于对接收到的至少两个图形结果进行合并处理,将得到的合并后的图形结果通过第二通信模块传输至目标设备。通过流水线的方式进行图形渲染,可提高图形渲染的效率且降低时延。
技术领域
本申请涉及电子设备技术领域,尤其涉及一种电子设备及计算机系统。
背景技术
随着电子技术和信息技术的发展,计算机系统中的处理器需处理的数据量越来越大,这对处理器的处理能力要求越来越高。在一些场景中,计算机系统中的处理器已经无法满足任务需求,需要协处理设备来协作处理。例如需要较高分辨率的场景(如8k分辨率的大屏幕);再比如,巨型几何模型的场景(如数据规模超过100兆字节(MB)的大三角形规模);再比如大纹理数据量场景(如地图、三维(3 Dimensions,3D)游戏模型等),通常需要图形处理器(graphic processing unit,GPU)作为计算机系统的中央处理器(central processingunit,CPU)的协处理设备。
目前,GPU实现的计算量越大,GPU的技术实现越难,相应地,GPU的成本也越高。在需要较大计算量的图形渲染场景中,若使用具有较大计算力的GPU,则图形渲染的成本较高;若使用具有较低计算力的GPU,则图形渲染的效率较低。
综上,如何能在较低成本的情况下,高效的实现较大计算量的图形渲染的需求,是当前亟需解决的技术问题。
发明内容
本申请提供一种电子设备及计算机系统,用于通过较低计算力的多个GPU实现大量图形渲染计算需求,且图形渲染的效率高且时延低。
第一方面,本申请提供一种电子设备,该电子设备可包括第一通信模块、图形渲染模块、图形合并模块和第二通信模块,图形渲染模块包括至少两个片上系统(system on achip,SoC),至少两个SoC中的每个SoC包括GPU内核。第一通信模块可用于接收至少两个图形渲染任务,并将至少两个图形渲染任务分别传输至对应的SoC,一个SoC在预设时间内对应一个图形渲染任务;图形渲染模块用于使用每个SoC的GPU内核,对接收到的图形渲染任务进行渲染处理,得到至少两个渲染后的图形结果,并将至少两个渲染后的图形结果通过第一通信模块传输至图形合并模块;所述图形合并模块用于对接收到的所述至少两个渲染后的图形结果进行合并处理,并将合并后的图形结果传输至所述第二通信模块;第二通信模块用于将接收到的合并后的图形结果传输至目标设备。
基于该方案,该电子设备的图形渲染模块包括至少两个SoC,每个SoC包括GPU内核,即图形渲染模块采用的是SoC叠加与分布式图形处理相结合的方式进行渲染处理,从而可通过较低计算力的多个GPU满足大量的图形渲染计算需求,较低计算力的GPU的成本也较低,从而也可降低图形渲染的成本,而且通过至少两个SoC进行渲染处理,有助于提升图形渲染效率。进一步,该电子设备中的第一通信模块用于将图形渲染任务传输至图形渲染模块,经图形渲染模块的渲染处理后得到的图形结果传输至图形合并模块,图形合并模块对接收到至少两个渲染后的图形结果进行合并处理,得到合并后的图形结果,将合并后的图形结果经第二通信模块传输至目标设备,即该电子设备采用的是全业务流水线的方式得到的合并后的图形结果,并将合并后的图形结果通过第二通信模块发送至目标设备。如此,不需要将经图形渲染模块渲染后的图形结果沿图形渲染任务的下发路径原路返回以实现对渲染后的图形结果进行合并处理和进一步处理,从而有助于降低图形渲染处理的时延,而且有助于减少数据的搬移。
在一种可能的实现方式中,电子设备还可包括编码模块;编码模块用于对来自所述图形合并模块的合并后的图形结果进行编码,得到编码后的图形结果,并将编码后图形结果传输至第二通信模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911415838.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于虚拟网络的分布式训练网络系统及通信方法
- 下一篇:烹饪设备





