Back to results
US 8,276,133 B1Granted
System, method, and computer program product for determining a plurality of application settings utilizing a mathematical function
AssigneeNVIDIA Corporation
InventorsRev Lebaredian, John F. Spitzer, Vasiliy Skvortsov
Life of this patent
Estimating the term…
Abstract
A system, method, and computer program product are provided for determining a plurality of application settings utilizing a mathematical function. In operation, a plurality of application parameters are identified. Additionally, the application parameters are defined as a mathematical function. Furthermore, a plurality of application settings are determined utilizing the mathematical function.
Claims20
A method, comprising:
- identifying, utilizing a processor, a plurality of hardware specifications associated with a system;
- identifying at least one application associated with the system;
- identifying a plurality of application parameters based on the plurality of hardware specifications;
- defining the plurality of application parameters as a mathematical build function such that the mathematical build function defines the at least one application in terms of the identified plurality of application parameters;
- and
- determining a plurality of application settings, utilizing the mathematical build function, wherein the plurality of application settings are determined by identifying a plurality of application parameter settings that result in a composition of the application build function and an execution function being less than a predetermined threshold value;
- wherein the plurality of application parameters is determined by querying a database storing the application parameters, the database storing the application parameters including the hardware specification associated with the system such that the hardware specification includes an optimized application setting corresponding to the hardware specification.
4 more elements
A computer program product embodied on a non-transitory computer readable medium, comprising:
- computer code for identifying a plurality of hardware specifications associated with a system;
- computer code for identifying at least one application associated with the system;
- computer code for identifying a plurality of application parameters based on the plurality of hardware specifications;
- computer code for defining the plurality of application parameters as a mathematical build function such that the mathematical build function defines the at least one application in terms of the identified plurality of application parameters;
- and
- computer code for determining a plurality of application settings, utilizing the mathematical build function, wherein the plurality of application settings are determined by identifying a plurality of application parameter settings that result in a composition of the application build function and an execution function being less than a predetermined threshold value;
- wherein the computer program product is operable such that the plurality of application parameters is determined by querying a database storing the application parameters, the database storing the application parameters including the hardware specification associated with the system such that the hardware specification includes an optimized application setting corresponding to the hardware specification.
4 more elements
An apparatus, comprising:
- a processor;
- and
- a driver for controlling the processor to:
- identify a plurality of hardware specifications associated with a system,
- identify at least one application associated with the system,
- identify a plurality of application parameters based on the plurality of hardware specifications,
- define the plurality of application parameters as a mathematical build function such that the mathematical build function defines the at least one application in terms of the identified plurality of application parameters, and
- determine a plurality of application settings, utilizing the mathematical build function,
- wherein the plurality of application settings are determined by identifying a plurality of application parameter settings that result in a composition of the application build function and an execution function being less than a predetermined threshold value;
- wherein the apparatus is operable such that the plurality of application parameters is determined by querying a database storing the application parameters, the database storing the application parameters including the hardware specification associated with the system such that the hardware specification includes an optimized application setting corresponding to the hardware specification.
7 more elements
Dependencies are inferred from the claim text.