Patent ID: 8296781

Claim:
A method, comprising: identifying a plurality of hardware specifications that relate to a plurality of different hardware components of a system including at least two of a graphics processor, a central processor, and memory of the system; identifying at least one application associated with the system; determining at least one parameter for the application, based on the hardware specifications that relate to the plurality of different hardware components of the system including the at least two of the graphics processor, the central processor, and the memory of the system by: querying a database of available parameters using a query identifying the at least one application associated with the system and the plurality of hardware specifications, and receiving as a result of the query the at least one parameter for the application; and applying, utilizing a processor, the parameter to the application by configuring settings of the application using the parameter, such that operation of the application is tailored to accommodate the hardware specifications that relate to the plurality of different hardware components of the system including the at least two of the graphics processor, the central processor, and the memory of the system; wherein the database includes a table correlating the plurality of hardware specifications, the application, and the at least one parameter as an optimized set of parameters for the application with respect to the plurality of hardware specifications.