Invention Grant
- Patent Title: Apparatus implementing instructions that impose pipeline interdependencies
- Patent Title (中): 实施施加管道相互依赖性的指令的装置
-
Application No.: US13935299Application Date: 2013-07-03
-
Publication No.: US09183611B2Publication Date: 2015-11-10
- Inventor: Andrew M. Havlir , Terence M. Potter
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06T1/20

Abstract:
Techniques are disclosed relating to implementation of gradient-type graphics instructions. In one embodiment, an apparatus includes first and second execution pipelines and a register file. In this embodiment, the register file is coupled to the first and second execution pipelines and configured to store operands for the first and second execution pipelines. In this embodiment, the apparatus is configured to determine that a graphics instruction imposes a dependency between the first and second pipeline. In response to this determination, the apparatus is configured to read a plurality of operands from the register file including an operand assigned to the second execution pipeline and to select the operand assigned to the second execution pipeline as an input operand for the first execution pipeline. The apparatus may be configured such that operands assigned to the second execution pipeline are accessible by the first execution pipeline only via the register file and not from other locations.
Public/Granted literature
- US20150009223A1 APPARATUS IMPLEMENTING INSTRUCTIONS THAT IMPOSE PIPELINE INTERDEPENDENCIES Public/Granted day:2015-01-08
Information query