THREAD SCHEDULING OVER COMPUTE BLOCKS FOR POWER OPTIMIZATION

    公开(公告)号:US20200327635A1

    公开(公告)日:2020-10-15

    申请号:US16714862

    申请日:2019-12-16

    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.

    FACILITATING DYNAMIC RUNTIME TRANSFORMATION OF GRAPHICS PROCESSING COMMANDS FOR IMPROVED GRAPHICS PERFORMANCE AT COMPUTING DEVICES
    8.
    发明申请
    FACILITATING DYNAMIC RUNTIME TRANSFORMATION OF GRAPHICS PROCESSING COMMANDS FOR IMPROVED GRAPHICS PERFORMANCE AT COMPUTING DEVICES 审中-公开
    促进图形处理命令的动态运行转换改进计算设备的图形性能

    公开(公告)号:US20160364828A1

    公开(公告)日:2016-12-15

    申请号:US14738679

    申请日:2015-06-12

    Abstract: A mechanism is described for facilitating dynamic runtime transformation of graphics processing commands for improved graphics performance on computing devices. A method of embodiments, as described herein, includes detecting a command stream associated with an application, where the command stream includes dispatches. The method may further include evaluating processing parameters relating to each of the dispatches, where evaluating further includes associating a first plan with one or more of the dispatches to transform the command stream into a transformed command stream. The method may further include associating, based on the first plan, a second plan to the one or more of the dispatches, where the second plan represents the transformed command stream. The method may further include executing the second plan, where execution of the second plan includes processing the transformed command stream in lieu of the command stream.

    Abstract translation: 描述了一种机制,用于促进图形处理命令的动态运行时转换,以改善计算设备上的图形性能。 如本文所述的实施例的方法包括检测与应用相关联的命令流,其中命令流包括分派。 该方法还可以包括评估与每个调度有关的处理参数,其中评估进一步包括将第一计划与一个或多个调度相关联,以将命令流变换成变换的命令流。 该方法可以进一步包括:基于第一计划,将第二计划与一个或多个调度相关联,其中第二计划表示变换的命令流。 该方法还可以包括执行第二计划,其中第二计划的执行包括处理变换的命令流来代替命令流。

Patent Agency Ranking