[发明专利]用于管理多个图形卡的方法和系统有效
申请号: | 201611273143.5 | 申请日: | 2016-12-28 |
公开(公告)号: | CN107038679B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | N·琼;N·科隆贝;V·巴谢 | 申请(专利权)人: | 达索系统公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20;G06T15/00 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 林金朝;王英 |
地址: | 法国韦利济*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 图形 方法 系统 | ||
1.一种用于修改用于渲染场景的多个图形卡的计算机实现的方法,图形卡包括一个或多个图形处理单元,所述方法包括:
提供已经被加载在渲染引擎中的场景,所述场景包括要用于渲染所述场景的视图的至少一个图形数据;
激活一个或多个新添加的图形卡,所述一个或多个新添加的图形卡在所述场景的当前渲染中未被占用;
选择所述一个或多个新添加的图形卡,并且修改用于所述至少一个图形数据的图形资源的抽象图形资源,所述抽象图形资源存储用于每个图形卡的所述图形资源的标识符,这是通过为每个新添加的图形卡添加所述图形资源的新标识符来实现的;
在每个新添加的图形卡上传送已经存储在所述图形卡之一上的所述至少一个图形数据。
2.根据权利要求1所述的计算机实现的方法,其中在每个新添加的图形卡上传送已经存储在所述图形卡之一上的所述至少一个图形数据包括:
选择存储所述至少一个图形数据的所述图形卡之一;
在所选择的图形卡的GPU上检索所述至少一个图形数据的数据;以及
将从所述GPU获得的所述数据复制到每个新添加的图形卡。
3.根据权利要求2所述的计算机实现的方法,其中所述渲染引擎包括至少两个逻辑层,上层向应用程序提供对所述渲染引擎的访问并且下层向所述渲染引擎提供对图形库的访问,并且其中所述抽象图形资源的修改由包括在所述上层和所述下层之间的抽象层执行。
4.根据权利要求3所述的计算机实现的方法,其中传送进一步包括:在所述图形卡之一的选择之后:
由所述图形库请求所选择的图形卡的所述GPU上的数据;
并且其中,作为所述图形库的请求的结果,在所选择的图形卡的所述GPU上检索所述至少一个图形数据的数据。
5.根据权利要求4所述的计算机实现的方法,进一步包括:在所述抽象图形资源的修改之前:
由所述下层在所述图形库上访问每个新添加的图形卡的标识符;以及
向所述抽象层提供每个新添加的图形卡的所述标识符。
6.如权利要求5所述的计算机实现的方法,其中修改的抽象图形资源存储具有所提供的标识符的所述图形资源的标识符。
7.如权利要求1至6之一所述的计算机实现的方法,其中修改所述抽象图形资源的步骤进一步包括对存储所述抽象图形资源的表进行修改;以及
其中所述抽象图形资源的修改包括向所述渲染引擎提供对存储要被修改的所述抽象图形资源的所述表的访问。
8.一种计算机可读存储介质,具有记录在其上的用于执行如权利要求1至7中任一项所述的方法的指令。
9.一种包括耦合到存储器的处理电路的系统,所述存储器具有记录在其上的用于执行如权利要求1至7中任一项所述的方法的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于达索系统公司,未经达索系统公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611273143.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种针式绝缘瓷瓶紧固扶正装置
- 下一篇:双钩双回紧线器