Dual mode local data store
    43.
    发明授权

    公开(公告)号:US10073783B2

    公开(公告)日:2018-09-11

    申请号:US15360205

    申请日:2016-11-23

    Abstract: A system and method for efficiently processing access requests for a shared resource are described. Each of many requestors are assigned to a partition of a shared resource. When a controller determines no requestor generates an access request for an unassigned partition, the controller permits simultaneous access to the assigned partitions for active requestors. When the controller determines at least one active requestor generates an access request for an unassigned partition, the controller allows a single active requestor to gain exclusive access to the entire shared resource while stalling access for the other active requestors. The controller alternatives exclusive access among the active requestors. In various embodiments, the shared resource is a local data store in a graphics processing unit and each of the multiple requestors is a single instruction multiple data (SIMD) compute unit.

    VARIABLE WAVEFRONT SIZE
    44.
    发明申请

    公开(公告)号:US20180239606A1

    公开(公告)日:2018-08-23

    申请号:US15439540

    申请日:2017-02-22

    Abstract: Systems, apparatuses, and methods for processing variable wavefront sizes on a processor are disclosed. In one embodiment, a processor includes at least a scheduler, cache, and multiple execution units. When operating in a first mode, the processor executes the same instruction on multiple portions of a wavefront before proceeding to the next instruction of the shader program. When operating in a second mode, the processor executes a set of instructions on a first portion of a wavefront. In the second mode, when the processor finishes executing the set of instructions on the first portion of the wavefront, the processor executes the set of instructions on a second portion of the wavefront, and so on until all portions of the wavefront have been processed. The processor determines the operating mode based on one or more conditions.

    Redundancy method and apparatus for shader column repair
    45.
    发明授权
    Redundancy method and apparatus for shader column repair 有权
    用于着色柱修复的冗余方法和装置

    公开(公告)号:US09367891B2

    公开(公告)日:2016-06-14

    申请号:US14808113

    申请日:2015-07-24

    CPC classification number: G06T1/20 G06T1/60 G09G5/363 G09G2360/06

    Abstract: Methods, systems and non-transitory computer readable media are described. A system includes a shader pipe array, a redundant shader pipe array, a sequencer and a redundant shader switch. The shader pipe array includes multiple shader pipes, each of which perform rendering calculations on data provided thereto. The redundant shader pipe array also performs rendering calculations on data provided thereto. The sequencer identifies at least one defective shader pipe in the shader pipe array, and, in response, generates a signal. The redundant shader switch receives the generated signal, and, in response, transfers the data destined for each shader pipe identified as being defective independently to the redundant shader pipe array.

    Abstract translation: 描述了方法,系统和非暂时性计算机可读介质。 系统包括着色器管道阵列,冗余着色器管道阵列,定序器和冗余着色器开关。 着色器管道阵列包括多个着色器管道,每个管道对其提供的数据执行渲染计算。 冗余着色器管道阵列还对提供给它的数据执行渲染计算。 定序器在着色器管道阵列中识别至少一个有缺陷的着色器管道,并作为响应生成信号。 冗余着色器开关接收所生成的信号,并作为响应,将指定为每个着色器管道的数据独立地传输到冗余着色器管道阵列。

Patent Agency Ranking