Hierarchical register file at a graphics processing unit
AssigneeAdvanced Micro Devices, Inc.
InventorsYasuko Eckert, Nuwan Jayasena
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsYasuko Eckert, Nuwan Jayasena
Estimating the term…
A processor employs a hierarchical register file for a graphics processing unit (GPU). A top level of the hierarchical register file is stored at a local memory of the GPU (e.g., a memory on the same integrated circuit die as the GPU). Lower levels of the hierarchical register file are stored at a different, larger memory, such as a remote memory located on a different die than the GPU. A register file control module monitors the status of in-flight wavefronts at the GPU, and in particular whether each in-flight wavefront is active, predicted to be become active, or inactive. The register file control module places execution data for active and predicted-active wavefronts in the top level of the hierarchical register file and places execution data for inactive wavefronts at lower levels of the hierarchical register file.
A processing system comprising:
A method comprising:
A method comprising:
Dependencies are inferred from the claim text.