US 12,393,452 B2
Distributed user mode processing
Rex Eldon McCrary, Orlando, FL (US)
Assigned to Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed by ADVANCED MICRO DEVICES, INC., Santa Clara, CA (US)
Filed on Mar. 6, 2024, as Appl. No. 18/597,568.
Application 18/597,568 is a continuation of application No. 17/946,213, filed on Sep. 16, 2022, granted, now 11,934,873.
Application 17/946,213 is a continuation of application No. 16/721,456, filed on Dec. 19, 2019, granted, now 11,461,137, issued on Oct. 4, 2022.
Prior Publication US 2024/0320042 A1, Sep. 26, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/54 (2006.01); G06F 9/30 (2018.01); G06F 9/38 (2018.01); G06F 9/48 (2006.01); G06F 12/0831 (2016.01)
CPC G06F 9/4893 (2013.01) [G06F 9/30079 (2013.01); G06F 9/3867 (2013.01); G06F 9/542 (2013.01); G06F 9/544 (2013.01); G06F 12/0835 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a graphics processing unit (GPU), a first command for execution from a user mode driver executing on a second processing unit; and
responsive to completing execution of the first command, generating, by the GPU, at least one additional command for execution by the GPU.