Invention Grant
- Patent Title: Apparatus and method for virtualized scheduling of multiple duplicate graphics engines
-
Application No.: US15922836Application Date: 2018-03-15
-
Publication No.: US10565673B2Publication Date: 2020-02-18
- Inventor: Murali Ramadoss , Penne Lee , Ankur Shah , Ping Liu , Joseph Koston
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson De Vos Webster & Elliott LLP
- Main IPC: G06T1/20
- IPC: G06T1/20 ; G06T15/00 ; G06F9/48 ; G06F9/50

Abstract:
An apparatus and method for virtualized scheduling. For example, one embodiment of a graphics processing apparatus comprises: a graphics processor comprising a plurality of graphics processing engines, each of the graphics processing engines usable to execute graphics program code for a plurality of graphics contexts, each of the graphics contexts associated with a particular user mode driver (UMD); and a scheduler to schedule the graphics program code for execution on the plurality of graphics engines, the scheduler comprising an integrated context queue to store program code from all of the graphics contexts, the scheduler to select graphics processing engines to execute the program code from each context based on a detected load and/or availability of each graphics processing engine and to determine an order for executing the program code from each context based on relative priorities associated with the different contexts.
Public/Granted literature
- US20190287205A1 APPARATUS AND METHOD FOR VIRTUALIZED SCHEDULING OF MULTIPLE DUPLICATE GRAPHICS ENGINES Public/Granted day:2019-09-19
Information query