Method for identifying processor affinity and improving software execution
First Claim
Patent Images
1. A method comprising:
- identifying a processing configuration of a computer system;
starting the execution of a piece of application software;
identifying the piece of application software;
searching for an entry corresponding to the piece of application software in an affinity database; and
using information from the entry corresponding to the piece of application software to select at least one processor of the computer system for executing the piece of application software.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for identifying a processing configuration, identifying a piece of application software, and using processor affinity information from an affinity database to determine which processor(s) or duplicated component(s) of a processor to use in executing the piece of application software.
45 Citations
12 Claims
-
1. A method comprising:
-
identifying a processing configuration of a computer system;
starting the execution of a piece of application software;
identifying the piece of application software;
searching for an entry corresponding to the piece of application software in an affinity database; and
using information from the entry corresponding to the piece of application software to select at least one processor of the computer system for executing the piece of application software. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising providing a component of a computer system together with a piece of machine-accessible medium comprised of instructions that, if executed by a processor of a computer system comprised of the component, will cause the processor of the computer system to:
-
identify a processing configuration of the computer system;
identify a piece of application software;
search for an entry corresponding to the piece of application software in an affinity database; and
use information from the entry corresponding to the piece of application software to select at least one processor of the computer system for executing the application software. - View Dependent Claims (6, 7, 8)
-
-
9. A machine-accessible medium comprised of instructions that, if executed by a machine, will cause the machine to:
-
identify a processing configuration of the machine;
identify a piece of application software;
search for an entry corresponding to the piece of application software in an affinity database; and
use information from the entry corresponding to the piece of application software to select at least one processor of the machine for executing the application software. - View Dependent Claims (10, 11, 12)
-
Specification