Predication (computer architecture): Difference between revisions

Content deleted Content added
m Changed prediction to predication
Jey8900 (talk | contribs)
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