Predication (computer architecture)
In computer science, predication is an architectural feature that provides an alternative to conditional transfer of control, implemented by machine instructions such as conditional branch, conditional call, conditional return, and branch tables. Predication works by executing instructions from both paths of the branch and only permitting those instructions from the taken path to modify architectural state. The instructions from the taken path are permitted to modify architectural state because they have been associated (predicated) with a predicate, a Boolean value used by the instruction to control whether the instruction is allowed to modify the architectural state or not.
AArch64ARM architectureBinary GCD algorithmBranch (computer science)Branch PredicationBranch predicationBranch predictorCDC CyberCMOVConditional (computer programming)Conditional moveConditional movesDEC AlphaDavid AugustDelay slotExplicitly parallel instruction computingFCMOVGlossary of computer scienceHazard (computer architecture)High-Level Shading LanguageIA-64Instruction schedulingInstruction set architectureMIPS architecturePipeline stallPowerPCPredicateRISC-VSamplesortSaturation arithmeticSoftware pipeliningVortex86XOP instruction set
Link from a Wikipage to another Wikipage
differentFrom
primaryTopic
Predication (computer architecture)
In computer science, predication is an architectural feature that provides an alternative to conditional transfer of control, implemented by machine instructions such as conditional branch, conditional call, conditional return, and branch tables. Predication works by executing instructions from both paths of the branch and only permitting those instructions from the taken path to modify architectural state. The instructions from the taken path are permitted to modify architectural state because they have been associated (predicated) with a predicate, a Boolean value used by the instruction to control whether the instruction is allowed to modify the architectural state or not.
has abstract
In computer science, predicati ...... ubsequent Vector instructions.
@en
Wikipage page ID
page length (characters) of wiki page
Wikipage revision ID
1,016,691,625
Link from a Wikipage to another Wikipage
wikiPageUsesTemplate
type
comment
In computer science, predicati ...... he architectural state or not.
@en
label
Predication (computer architecture)
@en