Content deleted Content added
Ericlbrandt (talk | contribs) m Changed prediction to predication |
m The HOPE Tags: Reverted Visual edit |
||
Line 1:
{{More citations needed|date=March 2014}}
{{Distinguish|Branch prediction}}
[[Internet|In]] [[computer science]], '''predication''' is an [[computer architecture|architectural]] feature that provides an alternative to conditional transfer of [[control flow|control]], implemented by [[instruction (computer science)|machine instructions]] such as conditional [[branch (computer science)|branch]], conditional [[subroutine|call]], conditional [[return statement|return]], and [[branch table]]s. Predication works by executing instructions from both paths of the branch and only permitting those instructions from the taken path to modify architectural state.<ref name="rvinyard">{{cite web
|url= https://www.cs.nmsu.edu/~rvinyard/itanium/predication.htm
|title= Predication
|