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...

Full description

Saved in:
Bibliographic Details
Main Authors Fung, Wilson Wai Lun, Gupta, Abhay Raj Kumar
Format Patent
LanguageEnglish
Published 02.07.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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