发明名称 PIPELINE DEPENDENCY RESOLUTION
摘要 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.
申请公布号 US2016063662(A1) 申请公布日期 2016.03.03
申请号 US201414475119 申请日期 2014.09.02
申请人 Apple Inc. 发明人 Goodman Benjiman L.;Kenney Robert D.;Roberts Gregory D.
分类号 G06T1/20 主分类号 G06T1/20
代理机构 代理人
主权项 1. An apparatus, comprising: 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, wherein: the apparatus is configured to, in response to dispatch of an instruction of the second type to the second special-purpose pipeline, mark a particular instruction of the first type in the first special purpose-pipeline with information indicative of the dispatched instruction, wherein the particular instruction corresponds to the group of graphics elements; andthe apparatus is configured to stall performance of the dispatched instruction until the first special-purpose pipeline has completed execution of the marked particular instruction.
地址 Cupertino CA US