Mixed-sourced dependency control for vector instructions
AssigneeAkeana, Inc.
InventorsRicardo Ramirez, Abhijit Sil
Life of this patent
Estimating the term…
Loading patent…
AssigneeAkeana, Inc.
InventorsRicardo Ramirez, Abhijit Sil
Estimating the term…
Disclosed techniques enable processors that are capable of performing a wide range of vector operations. A processor can support multiple types of instructions. The instructions can include one or more operands, and the one or more operands can include different data types. An A-type instruction can have dependencies on a B-type instruction. An A-type instruction includes a vector instruction. A B-type instruction includes an integer instruction or a floating-point instruction. A datapath is provided to enable intermediate results from a B-type instruction to be supplied to the A-type instruction on which it depends, without utilizing register file resources, such as general-purpose register (GPR) register resources. Vector instruction performance is thereby enabled without the additional resources used with GPR register access.
A processor-implemented method for instruction execution comprising:
A computer program product embodied in a non-transitory computer readable medium for instruction execution, the computer program product comprising code which causes one or more processors to generate semiconductor logic for:
A computer system for instruction execution comprising:
Dependencies are inferred from the claim text.