Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2017153975) SYSTEM AND METHOD FOR GPU SCHEDULING
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2017/153975 International Application No.: PCT/IL2016/000016
Publication Date: 14.09.2017 International Filing Date: 08.08.2016
IPC:
G06F 9/48 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
46
Multiprogramming arrangements
48
Programme initiating; Programme switching, e.g. by interrupt
Applicants:
GAMEFLY ISRAEL LTD. [IL/IL]; 45 Hashita Street 3088900 Ceasarea, IL
Inventors:
SARNA, Yuval; IL
Agent:
FALIK, Talia; 48 Sheizaf Street 4441804 Kfar Saba, IL
Priority Data:
15/067,03810.03.2016US
Title (EN) SYSTEM AND METHOD FOR GPU SCHEDULING
(FR) SYSTÈME ET PROCÉDÉ DE PLANIFICATION DE GPU
Abstract:
(EN) A computer-implemented method, apparatus and computer program product for scheduling tasks, the method comprising: receiving a request from a context for processing a frame by a Graphic Processing Unit (GPU); allocating frame processing time for the context in association with the frame; receiving a command buffer associated with the frame; subject to a pending command buffer collection being empty, submitting the command buffer for processing by the GPU; determining priorities for all command buffers in the pending command buffer collection, including a priority for the command buffer; if the highest priority command buffer is the command buffer, submitting the command buffer for processing; otherwise adding the command buffer to the pending command buffer collection, wherein the frame processing time allocated for the context is reduced by an amount of time related to a time a previous frame associated with the context exceeded its allocated processing time.
(FR) L'invention concerne un procédé mis en œuvre par ordinateur, un appareil et un produit programme d'ordinateur qui permettent de planifier des tâches, le procédé consistant : à recevoir une demande provenant d'un contexte et portant sur le traitement d'une image par une unité de traitement graphique (GPU); à attribuer un temps de traitement d'image au contexte en association avec l'image; à recevoir un tampon de commande associé à l'image; à condition qu'une série de tampons de commande en suspens soit vide, à soumettre le tampon de commande pour qu'il soit traité par la GPU; à déterminer des priorités pour tous les tampons de commande dans la série de tampons de commande en suspens, y compris une priorité pour le tampon de commande; si le tampon de commande ayant la priorité la plus haute est le tampon de commande, à soumettre le tampon de commande pour qu'il soit traité; sinon, à ajouter le tampon de commande à la série de tampons de commande en suspens, le temps de traitement d'image attribué au contexte étant réduit d'une durée liée à celle selon laquelle une image précédente associée au contexte a dépassé son temps de traitement attribué.
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)