Opportunistic write-back discard of single-use vector register values
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...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English |
Published |
02.07.2024
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | 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. |
---|---|
Bibliography: | Application Number: US202117471156 |