Handling pipeline submissions across many compute units
AssigneeIntel Corporation
InventorsBalaji Vembu, Altug Koker, Joydeep Ray
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsBalaji Vembu, Altug Koker, Joydeep Ray
Estimating the term…
One embodiment provides for a general-purpose graphics processing unit multiple processing elements having a single instruction, multiple thread (SIMT) architecture, the multiple processing elements to perform hardware multithreading during execution of multiple warps of threads, wherein a warp is a group of parallel threads; a scheduler to schedule a set of sub-warps to the multiple processing elements at sub-warp granularity, wherein a sub-warp is a sub-group of parallel threads, a warp includes multiple sub-warps, and the scheduler is to schedule threads in a first sub-warp of a first warp of threads to execute concurrently with the threads in a second sub-warp of a second warp of threads; and a logic unit including hardware or firmware logic, the logic unit to group active threads for execution on the multiple processing elements.
A graphics processor device comprising:
A general-purpose graphics processing unit comprising:
A method of managing thread execution on a general-purpose graphics processing unit, the method comprising:
A graphics processing system comprising:
Dependencies are inferred from the claim text.