Invention Grant
- Patent Title: Result bypassing to override a data hazard within a superscalar processor
- Patent Title (中): 结果绕过超标量处理器中的数据危险
-
Application No.: US11137792Application Date: 2005-05-26
-
Publication No.: US07774582B2Publication Date: 2010-08-10
- Inventor: David James Williamson , Glen Andrew Harris , Stephen John Hill
- Applicant: David James Williamson , Glen Andrew Harris , Stephen John Hill
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/40

Abstract:
A data processing system including multiple execution pipelines each having multiple execution stages E1, E2, E3 may have instructions issued together in parallel despite a data dependency therebetween if it is detected that the result operand value for the older instruction will be generated in an execution stage prior to an execution stage which requires that result operand value as an input operand value to the younger instruction and accordingly cross-forwarding of the operand value is possible between the execution pipelines to resolve the data dependency.
Public/Granted literature
- US20060271768A1 Instruction issue control within a superscalar processor Public/Granted day:2006-11-30
Information query