Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
135 words
A method for determining the efficiency of operation of a dispatch unit in a processing system, the processing system including special purpose registers, one or more of the special purpose registers designated as at least one performance monitor counter (PMC) and at least one monitor mode control register (MMCR) to configure the operations of the at least one PMC, the method comprising: (a) counting a number of instructions dispatched by the dispatch unit during a predetermined sampling period; (b) counting a number of times a predetermined number of instructions are dispatched by the dispatch unit per cycle during the predetermined sampling period; and (c) determining the efficiency of the dispatch unit according to the counted number of instructions and the counted number of times the predetermined number of instructions are dispatched by the dispatch unit.
Claim 2
Independent Claim
135 words
A method for determining the efficiency of operation of a dispatch unit in a processing system, the processing system including special purpose registers, one or more of the special purpose registers designated as at least one performance monitor counter (PMC) and at least one monitor mode control register (MMCR) to configure the operations of the at least one PMC, the method comprising: (a) counting a number of instructions dispatched by the dispatch unit during a predetermined sampling period; (b) counting a number of times a predetermined number of instructions are dispatched by the dispatch unit per cycle during the predetermined sampling period; and (c) determining the efficiency of the dispatch unit according to the counted number of instructions and the counted number of times the predetermined number of instructions are dispatched by the dispatch unit.
Claim 3
Dependent Claim
25 words
The method of claim 1 wherein the predetermined number of instructions is a maximum number of instructions that the processing system can dispatch per cycle.
Claim 4
Dependent Claim
27 words
The method of claim 1 wherein the predetermined number of instructions is less than a maximum number of instructions that the processing system can dispatch per cycle.
Claim 5
Dependent Claim
28 words
The method of claim 1 further comprising: (d) altering at least one section of code to increase the efficiency of the dispatch unit according to the counted numbers.
Claim 6
Dependent Claim
25 words
The method of claim 1 further comprising: (d) altering at least one hardware module to appropriately size the dispatch unit according to the counted numbers.
Claim 7
Independent Claim
137 words
A system for determining the efficiency of operation of a dispatch unit in a processing system, the processing system including special purpose registers, one or more of the special purpose registers designated as at least one performance monitor counter (PMC) and at least one monitor mode control register (MMCR) to configure the operations of the at least one PMC, the system comprising a circuit for counting a number of instructions dispatched by the dispatch unit during a predetermined sampling period; for counting a number of times a predetermined number of instructions are dispatched by the dispatch unit per cycle during the predetermined sampling period; and for determining the efficiency of the dispatch unit according to the counted number of instructions and the counted number of times the predetermined number of instructions are dispatched by the dispatch unit.
Claim 8
Independent Claim
137 words
A system for determining the efficiency of operation of a dispatch unit in a processing system, the processing system including special purpose registers, one or more of the special purpose registers designated as at least one performance monitor counter (PMC) and at least one monitor mode control register (MMCR) to configure the operations of the at least one PMC, the system comprising a circuit for counting a number of instructions dispatched by the dispatch unit during a predetermined sampling period; for counting a number of times a predetermined number of instructions are dispatched by the dispatch unit per cycle during the predetermined sampling period; and for determining the efficiency of the dispatch unit according to the counted number of instructions and the counted number of times the predetermined number of instructions are dispatched by the dispatch unit.
Claim 9
Dependent Claim
25 words
The system of claim 6 wherein the predetermined number of instructions is a maximum number of instructions that the processing system can dispatch per cycle.
Claim 10
Dependent Claim
27 words
The system of claim 6 wherein the predetermined number of instructions is less than a maximum number of instructions that the SP system can dispatch per cycle.
Claim 11
Dependent Claim
32 words
The system of claim 6 in which the circuit further provides for altering at least one section of code to increase the efficiency of the dispatch unit according to the counted numbers.
Claim 12
Dependent Claim
29 words
The system of claim 6 in which the circuit further provides for altering at least one hardware module to appropriately size the dispatch unit according to the counted numbers.
Claim 13
Dependent Claim
140 words
A computer readable medium containing program instructions for determining the efficiency of operation of a dispatch unit in a processing system, the processing system including special purpose registers, one or more of the special purpose registers designated as at least one performance monitor counter (PMC) and at least one monitor mode control register (MMCR) to configure the operations of the at least one PMC, the instructions comprising: (a) counting a number of instructions dispatched by the dispatch unit during a predetermined sampling period; (b) counting a number of times a predetermined number of instructions are dispatched by the dispatch unit per cycle during the predetermined sampling period; and (c) determining the efficiency of the dispatch unit according to the counted number of instructions and the counted number of times the predetermined number of instructions are dispatched by the dispatch unit.
Claim 14
Dependent Claim
140 words
A computer readable medium containing program instructions for determining the efficiency of operation of a dispatch unit in a processing system, the processing system including special purpose registers, one or more of the special purpose registers designated as at least one performance monitor counter (PMC) and at least one monitor mode control register (MMCR) to configure the operations of the at least one PMC, the instructions comprising: (a) counting a number of instructions dispatched by the dispatch unit during a predetermined sampling period; (b) counting a number of times a predetermined number of instructions are dispatched by the dispatch unit per cycle during the predetermined sampling period; and (c) determining the efficiency of the dispatch unit according to the counted number of instructions and the counted number of times the predetermined number of instructions are dispatched by the dispatch unit.