[发明专利]利用一个或多个约束计算设备的设置的系统、方法有效
| 申请号: | 201310284937.1 | 申请日: | 2013-07-08 |
| 公开(公告)号: | CN103605500B | 公开(公告)日: | 2017-04-12 |
| 发明(设计)人: | 约翰·F·斯皮策;奥列格·瓦切斯拉沃维奇·维诺格德夫;谢尔盖·谢尔盖耶维奇·格列本肯 | 申请(专利权)人: | 辉达公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 北京市磐华律师事务所11336 | 代理人: | 董巍,徐丁峰 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 利用 一个 约束 计算 设备 设置 系统 方法 | ||
技术领域
本发明涉及参数分析,并且,更具体地,涉及基于参数分析确定预设的集合。
背景技术
今日已有的许多产品包括影响与产品相关联的整体体验的一个或多个参数。例如,计算机游戏和其他软件可具有确定渲染、音频、玩游戏等的质量的许多参数。然而,用于布置与这些产品相关联的参数的当前技术已与各种限制相关联。
例如,在当前,客户可能有责任手动调整与产品相关联的多个参数以确定用于该产品的适当的设置。这可能导致低于产品的最优设置、由客户进行的耗时的试错等。因此存在着解决这些和/或其他与现有技术相关联的问题的需要。
发明内容
提供了用于利用一个或多个约束计算用于设备的设置的系统、方法和计算机程序产品。在使用中,标识与设备相关联的多个参数。此外,利用多个参数,确定一个或多个约束。进一步地,利用一个或多个约束或多个参数,计算用于设备的一个或多个设置。
附图说明
图1示出根据一个实施例的、用于确定用于设备的设置的方法。
图2示出根据另一个实施例的、用于确定用于个人计算机的预定最优可行设置的方法。
图3示出根据另一个实施例的示例性参数DAG。
图4示出其中可实现各种先前实施例的各种架构和/或功能性的示例性系统。
具体实施方式
图1示出根据一个实施例的、用于确定用于设备的设置的方法100。如操作102中所示,标识了与设备相关联的多个参数。在一个实施例中,设备可包括具有与其相关联的多个参数的任何对象。例如,设备可包括诸如个人计算机、个人数字助理、移动电话、或其他硬件元件、汽车、住宅等的对象。
此外,在一个实施例中,多个参数可包括设备的任何特点。例如,多个参数可包括安装在设备(例如台式计算机、膝上型计算机、平板计算机、个人数字助理、移动电话等)内的硬件(例如中央处理单元(CPU)、图形处理单元(GPU)、随机存取存储器(RAM)、主板、显示器、分辨率等)的描述、安装在设备内的软件(例如操作系统、驱动程序等)、汽车的发动机特性(例如正时、集管类型等)的描述等。
进一步地,在一个实施例中,多个参数中的一个或多个可以是可独立地配置的。例如,多个参数中的每一个可以能够与其他参数独立地加以改变。在另一个实施例中,可由设备利用多个参数中的每一个来实施一个或多个动作。在又一个实施例中,可在服务器处标识多个参数。例如,可经由网络(例如无线网络、有线网络、蜂窝网络、卫星网络等)将多个参数从产品或服务或与产品或服务相关联的实体发送到服务器。在另一个示例中,描述多个参数的细节可根据预定的间隔(例如每天一次、每周一次、每月一次等)从设备上传到服务器。
此外,如操作104中所示,利用多个参数确定了一个或多个约束。在一个实施例中,可利用有向无环图(DAG)确定一个或多个约束。例如,DAG可包括被创建的、包含多个有向节点的图形,其中节点基于一个或多个标准来定向。例如,DAG的多个节点中的每一个可表示设备参数的组合,并且节点可基于与每个节点相关联的速度在DAG内定向,其中基于由节点所表示的设备参数确定速度。在另一个实施例中,节点可在DAG中定向,使得当确定DAG的第二节点在一个或多个方面(例如关于处理速度等)确实快于DAG的第一节点时DAG的第一节点可指向DAG的第二节点。
进一步地,在一个实施例中,DAG中的每个节点可表示与设备或另一个设备相关联的多个各种可能的参数的唯一变体。例如,与设备相关联的多个可能的参数可包括设备CPU、设备GPU、以及设备分辨率,并且DAG中的每个节点可表示特定类型的设备CPU、设备GPU以及设备分辨率的唯一组合。通过该方式,DAG中的指向第二节点的第一节点表明由DAG中的第二节点所表示的与设备相关联的多个可能的参数比由DAG中的第一节点所表示的与设备相关联的多个可能的参数提供确实更佳的处理速度和性能。
仍进一步地,在一个实施例中,确定一个或多个约束可包括标识DAG中的和与设备相关联的经标识的多个参数相对应的节点。例如,DAG中的表示多个可能的参数的唯一变体的节点可被标识并被映射到设备,该唯一变体和与设备相关联的经标识的多个参数相匹配。
并且,在一个实施例中,确定一个或多个约束可包括确定DAG中的节点的第一子集,该DAG中的节点的第一子集在整体速度和性能上确实慢于或等于和与设备相关联的经标识的多个参数相对应的经标识的节点。例如,可确定DAG中的直接地或者间接地指向和与设备相关联的经标识的多个参数相对应的经标识的节点的所有节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辉达公司,未经辉达公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310284937.1/2.html,转载请声明来源钻瓜专利网。





