Invention Grant
- Patent Title: Generating predicate values based on conditional data dependency in vector processors
- Patent Title (中): 根据矢量处理器中的条件数据依赖生成谓词值
-
Application No.: US12237190Application Date: 2008-09-24
-
Publication No.: US08745360B2Publication Date: 2014-06-03
- Inventor: Jeffry E. Gonion , Keith E. Diefendorff
- Applicant: Jeffry E. Gonion , Keith E. Diefendorff
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Agent Steven E. Stupp
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
Embodiments of a method for performing parallel operations in a computer system when one or more conditional dependencies may be present, where a given conditional dependency includes a dependency associated with at least two data elements based on a pair of conditions. During operation, a processor receives instructions for generating one or more predicate values based on actual dependencies, where a given predicate value indicates data elements that may be safely evaluated in parallel, and where the given actual dependency occurs when the pair of conditions matches one or more criteria. Then, the processor executes the instructions for generating the one or more predicate values.
Public/Granted literature
- US20100077180A1 GENERATING PREDICATE VALUES BASED ON CONDITIONAL DATA DEPENDENCY IN VECTOR PROCESSORS Public/Granted day:2010-03-25
Information query