Precise suspend and resume of workloads in a processing unit
AssigneeAdvanced Micro Devices, Inc.
InventorsAnirudh R. ACHARYA, Michael MANTOR
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsAnirudh R. ACHARYA, Michael MANTOR
Estimating the term…
A first workload is executed in a first subset of pipelines of a processing unit. A second workload is executed in a second subset of the pipelines of the processing unit. The second workload is dependent upon the first workload. The first and second workloads are suspended and state information for the first and second workloads is stored in a first memory in response to suspending the first and second workloads. In some cases, a third workload executes in a third subset of the pipelines of the processing unit concurrently with executing the first and second workloads. In some cases, a fourth workload is executed in the first and second pipelines after suspending the first and second workloads. The first and second pipelines are resumed on the basis of the stored state information in response to completion or suspension of the fourth workload.
A method comprising:
An apparatus comprising:
A method comprising:
Dependencies are inferred from the claim text.