Pipeline dependency resolution
    1.
    发明授权
    Pipeline dependency resolution 有权
    管道依赖解决

    公开(公告)号:US09519944B2

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

    申请号:US14475119

    申请日:2014-09-02

    Applicant: Apple Inc.

    CPC classification number: G06T1/20 G06F9/30 G06F9/3838 G06F9/3877

    Abstract: Techniques are disclosed relating to dependency resolution among processor pipelines. In one embodiment, an apparatus includes a first special-purpose pipeline configured to execute, in parallel, a first type of graphics instruction for a group of graphics elements and a second special-purpose pipeline configured to execute, in parallel, a second type of graphics instruction for the group of graphics elements. In this embodiment, the apparatus is configured, in response to dispatch of an instruction of the second type, to mark a particular instruction of the first type with information indicative of the dispatched instruction. In this embodiment, the particular instruction and the dispatched instruction correspond to the same group of graphics elements. In this embodiment, the apparatus is configured to stall performance of the dispatched instruction until the first special-purpose pipeline has completed execution of the marked particular instruction. Exemplary instruction types include interpolate and sample instructions.

    Abstract translation: 公开了与处理器管线之间的依赖关系分辨有关的技术。 在一个实施例中,一种装置包括第一专用流水线,其被配置为并行地执行用于一组图形元件的第一类型的图形指令和被配置为并行地执行第二类型的图形元素的第二专用流水线 用于图形元素组的图形指令。 在该实施例中,该装置被配置为响应于第二类型的指令的分派,用指示发送指令的信息来标记第一类型的特定指令。 在本实施例中,特定指令和分派指令对应于同一组图形元素。 在本实施例中,该装置被配置为停止分派指令的性能,直到第一专用流水线已经完成了标记的特定指令的执行。 示例性指令类型包括内插和样本指令。

    PIPELINE DEPENDENCY RESOLUTION
    2.
    发明申请
    PIPELINE DEPENDENCY RESOLUTION 有权
    管道依赖决议

    公开(公告)号:US20160063662A1

    公开(公告)日:2016-03-03

    申请号:US14475119

    申请日:2014-09-02

    Applicant: Apple Inc.

    CPC classification number: G06T1/20 G06F9/30 G06F9/3838 G06F9/3877

    Abstract: Techniques are disclosed relating to dependency resolution among processor pipelines. In one embodiment, an apparatus includes a first special-purpose pipeline configured to execute, in parallel, a first type of graphics instruction for a group of graphics elements and a second special-purpose pipeline configured to execute, in parallel, a second type of graphics instruction for the group of graphics elements. In this embodiment, the apparatus is configured, in response to dispatch of an instruction of the second type, to mark a particular instruction of the first type with information indicative of the dispatched instruction. In this embodiment, the particular instruction and the dispatched instruction correspond to the same group of graphics elements. In this embodiment, the apparatus is configured to stall performance of the dispatched instruction until the first special-purpose pipeline has completed execution of the marked particular instruction. Exemplary instruction types include interpolate and sample instructions.

    Abstract translation: 公开了与处理器管线之间的依赖关系分辨有关的技术。 在一个实施例中,一种装置包括第一专用流水线,其被配置为并行地执行用于一组图形元件的第一类型的图形指令和被配置为并行地执行第二类型的图形元素的第二专用流水线 用于图形元素组的图形指令。 在该实施例中,该装置被配置为响应于第二类型的指令的分派,用指示发送指令的信息来标记第一类型的特定指令。 在本实施例中,特定指令和分派指令对应于同一组图形元素。 在本实施例中,该装置被配置为停止分派指令的性能,直到第一专用流水线已经完成了标记的特定指令的执行。 示例性指令类型包括内插和样本指令。

Patent Agency Ranking