System and method for performing predicated selection of an output register
AssigneeNVIDIA Corporation
InventorsTimo Oskari Aila, Samuli Matias Laine
Life of this patent
Estimating the term…
Loading patent…
AssigneeNVIDIA Corporation
InventorsTimo Oskari Aila, Samuli Matias Laine
Estimating the term…
A system includes a processor having an instruction register for storing an instruction having a predefined opcode, a predicate register for storing a predicate condition to select an output register for a result of the instruction, a first output register, and a second output register. The processor further includes processor circuitry operable to execute the instruction to produce a result, and processor circuitry operable to store the result of the instruction in the first output register if the predicate condition to select the output is true, and to store the second output register if the predicate condition to select the output is false. A single instruction is used to produce the result, and to store the result of the instruction.
A method comprising:
A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform steps comprising:
A processor comprising:
Dependencies are inferred from the claim text.