Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2017039865) FACILITATING EFFICIENT SCHEDULING OF GRAPHICS WORKLOADS AT COMPUTING DEVICES
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2017/039865 International Application No.: PCT/US2016/043345
Publication Date: 09.03.2017 International Filing Date: 21.07.2016
IPC:
G06T 1/20 (2006.01) ,G06T 5/00 (2006.01) ,G06T 1/60 (2006.01)
[IPC code unknown for G06T 1/20][IPC code unknown for G06T 5][IPC code unknown for G06T 1/60]
Applicants:
INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, California 95054, US
Inventors:
RAMADOSS, Murali; US
PENDLURU, Nishanth Reddy; US
FRIZZELL, Jeffrey S.; US
SHAH, Ankur N.; US
Agent:
MALLIE, Michael J.; US
JAFFERY, Aslam A.; US
BERNADICOU, Michael A.; US
VINCENT, Lester J.; US
Priority Data:
14/846,36604.09.2015US
Title (EN) FACILITATING EFFICIENT SCHEDULING OF GRAPHICS WORKLOADS AT COMPUTING DEVICES
(FR) FACILITATION DE L'ORDONNANCEMENT EFFICACE DE CHARGES DE TRAVAIL GRAPHIQUES AU NIVEAU DE DISPOSITIFS INFORMATIQUES
Abstract:
(EN) A mechanism is described for facilitating efficient scheduling of graphics workloads at computing devices. A method of embodiments, as described herein, includes receiving a work request for processing a work item at a graphics processor, where the work request is placed by an application. The method may further include allowing the application to directly call into a graphics driver associated with the graphics processor to generate a work queue for the work item, where direct calling allows the application to bypass an intermediary call to the graphics driver and directly submit the work item to the graphics processor, where direct calling further includes notifying the graphics processor of the work unit by writing into a memory location monitored by the graphics processor. The method may further include submitting the work item from the work queue to a submit queue of a plurality of submit queues, where one or more tasks associated with the work item are processed at the graphics processor.
(FR) L'invention concerne un mécanisme permettant de faciliter l'ordonnancement efficace de charges de travail graphiques au niveau de dispositifs informatiques. Un procédé des modes de réalisation selon l'invention comprend les étapes suivantes : réception d'une demande de travail pour le traitement d'un élément de travail au niveau d'un processeur graphique, la demande de travail étant placée par une application. Le procédé peut en outre comprendre l'autorisation de l'application à invoquer directement un pilote graphique associé au processeur graphique afin de générer une file d'attente de travail pour l'élément de travail. L'invocation directe autorise l'application à contourner une invocation intermédiaire du pilote graphique et à soumettre directement l'élément de travail au processeur graphique. L'invocation directe comprend en outre la notification au processeur graphique de la présence de l'unité de travail en écrivant dans un emplacement de mémoire surveillé par le processeur graphique. Le procédé peut comprendre en outre la soumission de l'élément de travail de la file d'attente de travail à une file d'attente de soumission d'une pluralité de files d'attente de soumission. Une ou plusieurs tâches associées à l'élément de travail sont traitées au niveau du processeur graphique.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)