Opportunistic write-back discard of single-use vector register values
AssigneeSamsung Electronics Co., Ltd.
InventorsAbhay Raj Kumar Gupta, Wilson Wai Lun Fung
Life of this patent
Estimating the term…
Loading patent…
AssigneeSamsung Electronics Co., Ltd.
InventorsAbhay Raj Kumar Gupta, Wilson Wai Lun Fung
Estimating the term…
A method for performing opportunistic write-back discard of single-use vector register values. The method includes executing instructions of a GPU in a default mode, detecting a beginning of a single-use section that includes instructions that produce single-use vector register values, and executing instructions in a single-use mode. The method includes discarding the write-back of a single-use vector register value if the single-use value gets forwarded either via a bypass path or via register file cache. The method includes inserting hint instructions into an executable program code that demarcates single-use sections. A system includes a microprocessor to execute instructions in the default mode. The microprocessor detects a beginning and an ending of a single-use section that includes instructions that produce single-use vector register values.
A method of performing opportunistic write-back discard of single-use vector register values, the method comprising:
A method of preparing an executable program code for performing opportunistic write-back discard of single-use vector register values, the method comprising:
A system comprising:
Dependencies are inferred from the claim text.