Invention Grant
- Patent Title: Method for urgency-based preemption of a process
- Patent Title (中): 流程抢占方式
-
Application No.: US13555866Application Date: 2012-07-23
-
Publication No.: US08963933B2Publication Date: 2015-02-24
- Inventor: Robert Scott Hartog , Ralph Clay Taylor , Michael Mantor , Kevin McGrath , Sebastien Nussbaum , Nuwan S. Jayasena , Rex Eldon McCrary , Mark Leather , Philip J. Rogers
- Applicant: Robert Scott Hartog , Ralph Clay Taylor , Michael Mantor , Kevin McGrath , Sebastien Nussbaum , Nuwan S. Jayasena , Rex Eldon McCrary , Mark Leather , Philip J. Rogers
- Applicant Address: US CA Sunnyvale
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Volpe and Koenig, P.C.
- Main IPC: G06T1/20
- IPC: G06T1/20 ; G06F9/48

Abstract:
The desire to use an Accelerated Processing Device (APD) for general computation has increased due to the APD's exemplary performance characteristics. However, current systems incur high overhead when dispatching work to the APD because a process cannot be efficiently identified or preempted. The occupying of the APD by a rogue process for arbitrary amounts of time can prevent the effective utilization of the available system capacity and can reduce the processing progress of the system. Embodiments described herein can overcome this deficiency by enabling the system software to pre-empt a process executing on the APD for any reason. The APD provides an interface for initiating such a pre-emption. This interface exposes an urgency of the request which determines whether the process being preempted is allowed a grace period to complete its issued work before being forced off the hardware.
Public/Granted literature
- US20140022263A1 METHOD FOR URGENCY-BASED PREEMPTION OF A PROCESS Public/Granted day:2014-01-23
Information query