| CPC G06T 1/20 (2013.01) [G06F 9/30036 (2013.01); G06F 9/3013 (2013.01); G06F 9/30138 (2013.01); G06F 9/3826 (2013.01); G06F 9/3858 (2023.08); G06F 16/172 (2019.01)] | 20 Claims |

|
1. A method of performing opportunistic write-back discard of single-use vector register values, the method comprising:
executing one or more instructions of a graphics processing unit (GPU) in a default mode;
detecting a beginning of a single-use section that includes one or more instructions of the GPU that produce one or more single-use vector register values, wherein detecting the beginning of the single-use section includes executing a hint instruction, multiple single-use sections being encoded into the hint instruction; and
executing the one or more instructions of the GPU in a single-use mode associated with the single-use section.
|