[发明专利]利用一个或多个约束计算设备的设置的系统、方法有效
| 申请号: | 201310284937.1 | 申请日: | 2013-07-08 |
| 公开(公告)号: | CN103605500B | 公开(公告)日: | 2017-04-12 |
| 发明(设计)人: | 约翰·F·斯皮策;奥列格·瓦切斯拉沃维奇·维诺格德夫;谢尔盖·谢尔盖耶维奇·格列本肯 | 申请(专利权)人: | 辉达公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 北京市磐华律师事务所11336 | 代理人: | 董巍,徐丁峰 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 利用 一个 约束 计算 设备 设置 系统 方法 | ||
1.一种方法,包括:
标识与设备相关联的多个参数;
利用所述多个参数,确定一个或多个约束;以及
利用所述一个或多个约束和所述多个参数,计算用于所述设备的一个或多个设置。
2.根据权利要求1所述的方法,其中所述多个参数包括安装在所述设备内的硬件的描述。
3.根据权利要求1所述的方法,其中所述多个参数包括安装在所述设备内的软件的描述。
4.根据权利要求1所述的方法,其中所述一个或多个约束利用有向无环图(DAG)来确定。
5.根据权利要求4所述的方法,其中所述DAG的多个节点中的每一个表示设备参数的组合,并且所述节点基于与每个节点相关联的速度在所述DAG内定向。
6.根据权利要求4所述的方法,其中确定所述一个或多个约束包括标识所述DAG中的和所述经标识的与所述设备相关联的多个参数相对应的节点。
7.根据权利要求6所述的方法,其中确定所述一个或多个约束包括确定所述DAG中的在整体速度和性能上确实慢于或等于所述经标识节点的节点的第一子集。
8.根据权利要求6所述的方法,其中确定所述一个或多个约束包括确定所述DAG中的在整体速度和性能上确实快于或等于所述经标识节点的节点的第二子集。
9.根据权利要求7所述的方法,其中确定所述一个或多个约束包括计算可能由所述节点的第一子集所产生的最大输出。
10.根据权利要求9所述的方法,其中所述节点的第一子集的所述最大输出包括能够由所述第一子集内的所述节点针对特定条件所处理和输出的最高图像质量。
11.根据权利要求9所述的方法,其中一个或多个设置与可能由所述节点的第一子集所产生的所述最大输出相关联。
12.根据权利要求8所述的方法,其中确定所述一个或多个约束包括计算不可能由所述节点的第二子集所产生的最小输出。
13.根据权利要求12所述的方法,其中所述节点的第二子集的所述最小输出包括不能由所述第二子集内的所述节点针对特定条件所处理和输出的最低图像质量。
14.根据权利要求12所述的方法,其中一个或多个设置与不可能由所述节点的第二子集所产生的所述最小输出相关联。
15.根据权利要求1所述的方法,其中经计算用于所述设备的所述一个或多个设置包括用于与所述设备相关联的所述多个参数中的一个或多个的预定义的设置。
16.根据权利要求9所述的方法,其中所述一个或多个约束包括与所述节点的第一子集的所述最大输出相关联的一个或多个预定设置,当计算用于所述设备的所述一个或多个设置时其被指定为最小可能设置。
17.根据权利要求12所述的方法,其中所述一个或多个约束包括与所述节点的第二子集的所述最小输出相关联的一个或多个预定设置,当计算用于所述设备的所述一个或多个设置时其被指定为最大可能设置。
18.一种在计算机可读介质上所具体化的计算机程序产品,包括:
用于标识与设备相关联的多个参数的代码;
用于利用所述多个参数,确定一个或多个约束的代码;以及
用于利用所述一个或多个约束和所述多个参数,计算用于所述设备的一个或多个设置的代码。
19.一种系统,包括:
处理器,用于标识与设备相关联的多个参数、利用所述多个参数确定一个或多个约束、以及利用所述一个或多个约束和所述多个参数计算用于所述设备的一个或多个设置。
20.根据权利要求19所述的系统,其中所述处理器经由总线耦连到存储器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辉达公司,未经辉达公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310284937.1/1.html,转载请声明来源钻瓜专利网。





