Intel Corporation
Thread scheduling over compute blocks for power optimization
Last updated:
Abstract:
One embodiment provides for a general-purpose graphics processing unit comprising a processing array including multiple compute blocks, each compute block including multiple processing clusters and a thread dispatch unit to dispatch threads of a workload to the multiple compute blocks based on a parallelism metric, wherein the thread dispatch unit, based on the parallelism metric, is to perform one of a first operation and a second operation, the first operation to distribute threads across the multiple compute blocks and the second operation is to concentrate threads within one of the multiple compute blocks.
Status:
Grant
Type:
Utility
Filling date:
16 Dec 2019
Issue date:
18 Jan 2022