Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
109 words
A method of processing instruction threads, comprising the steps of: initiating execution by a processing system of a first set of instructions including a particular instruction, said particular instruction including an indication of a second set of instructions; in response to execution of said particular instruction and to said processing system being of a first type, continuing execution by said processing system of said first set while initiating execution of said second set; and in response to execution of said particular instruction and to said processing system being of a second type, continuing execution by said processing system of said first set without initiating execution of said second set.
Claim 2
Dependent Claim
37 words
The method of Claim 1 wherein said step of continuing execution by said processing system of said first set while initiating execution of said second set comprises the step of initiating speculative execution of said second set.
Claim 3
Dependent Claim
44 words
The method of Claim 2 and further comprising the step of, in response to one or more results of execution of said first set, selectively committing one or more results of said speculative execution of said second set to one or more architectural registers.
Claim 4
Dependent Claim
15 words
The method of Claim 1 wherein said particular instruction is encoded in a branch instruction.
Claim 5
Dependent Claim
15 words
The method of Claim 1 wherein said particular instruction is encoded in a NOP instruction.
Claim 6
Dependent Claim
41 words
The method of Claim 1 wherein said step of continuing execution by said processing system of said first set without initiating execution of said second set comprises the step of executing said particular instruction as an instruction cache line touch instruction.
Claim 7
Dependent Claim
39 words
The method of Claim 1 wherein said step of continuing execution by said processing system of said first set without initiating execution of said second set comprises the step of executing said particular instruction as an unconditional branch instruction.
Claim 8
Dependent Claim
38 words
The method of Claim 1 wherein said step of continuing execution by said processing system of said first set without initiating execution of said second set comprises the step of executing said particular instruction as a NOP instruction.
Claim 9
Independent Claim
112 words
A system for processing instruction threads, comprising: a processing system including circuitry for: initiating execution by said processing system of a first set of instructions including a particular instruction, said particular instruction including an indication of a second set of instructions; in response to execution of said particular instruction and to said processing system being of a first type, continuing execution by said processing system of said first set while initiating execution of said second set; and in response to execution of said particular instruction and to said processing system being of a second type, continuing execution by said processing system of said first set without initiating execution of said second set.
Claim 10
Independent Claim
15 words
The system comprising means for performing the method aS defined by anyone of claims 1-8.