GPU PROGRAM MULTI-VERSIONING FOR HARDWARE RESOURCE UTILIZATION

    公开(公告)号:US20220004438A1

    公开(公告)日:2022-01-06

    申请号:US16920156

    申请日:2020-07-02

    Abstract: The present disclosure relates to methods and apparatus for graphical processing. A processing unit may generate or utilize different versions of a GPU program based on hardware resources allocated to the GPU program at runtime. The processing unit may be configured to generate a first version of a GPU program that accesses a resource from a global memory of the processing unit 120 and a second version of the GPU program that access the resource from a fast shared resource of the processing unit 120. The processing unit may utilize the first version of the GPU program if the resource cannot be stored on the fast shared resource allocated to the GPU program at run time, and may utilize the second version of the GPU program if the resource can be stored on the fast shared resource allocated to the GPU program at run time.

Patent Agency Ranking