HANDLING PIPELINE SUBMISSIONS ACROSS MANY COMPUTE UNITS

    公开(公告)号:US20200258186A1

    公开(公告)日:2020-08-13

    申请号:US16834902

    申请日:2020-03-30

    Abstract: One embodiment provides for a general-purpose graphics processing unit multiple processing elements having a single instruction, multiple thread (SIMT) architecture configured to perform hardware multithreading during execution of a plurality of thread groups. The plurality of thread groups can include one or more sub-groups of threads, with a first sub-group is associated with a first thread group and a second sub-group associated with a second thread group. Data dependencies can be used to trigger the launch of threads, such that when a first thread in the second sub-group has a data dependency upon a first thread in the first sub-group, circuitry in the general-purpose graphics processing unit can launch at least the first thread in the second sub-group to execute in response to satisfaction of the data dependency.

Patent Agency Ranking