Invention Grant
- Patent Title: Task scheduling in a GPU using wakeup event state data
-
Application No.: US17540009Application Date: 2021-12-01
-
Publication No.: US11720399B2Publication Date: 2023-08-08
- Inventor: Simon Nield , Adam de Grasse , Luca Iuliano , Ollie Mower , Yoong-Chert Foo
- Applicant: Imagination Technologies Limited
- Applicant Address: GB Kings Langley
- Assignee: Imagination Technologies Limited
- Current Assignee: Imagination Technologies Limited
- Current Assignee Address: GB Kings Langley
- Agency: Potomac Law Group, PLLC
- Agent Vincent M DeLuca
- Main IPC: G06F9/48
- IPC: G06F9/48 ; G06F1/329 ; G06F9/50 ; G06T1/20

Abstract:
A method of scheduling tasks within a GPU or other highly parallel processing unit is described which is both age-aware and wakeup event driven. Tasks which are received are added to an age-based task queue. Wakeup event bits for task types, or combinations of task types and data groups, are set in response to completion of a task dependency and these wakeup event bits are used to select an oldest task from the queue that satisfies predefined criteria.
Public/Granted literature
- US20220091885A1 Task Scheduling in a GPU Using Wakeup Event State Data Public/Granted day:2022-03-24
Information query