Predication (computer architecture): Difference between revisions

Content deleted Content added
Line 76:
== SIMD, SIMT and Vector Predication ==
 
Some [[SIMD]] instruction sets, like AVX2, have the ability to use a logical [[Mask (computing)|mask]] to conditionally load/store values to memory, a parallel form of the conditional move, and may also apply individual mask bits to individual arithmetic operationsunits executing a parallel operation. The technique is known as "Associative Processing" in [[Flynn%27s_taxonomy#Associative_Processor|Flynn's Taxonomy]].

This form of predication is also used in [[Vector processors]] and [[single instruction, multiple threads]] GPU computing. All the techiques, advantages and disadvantages of single scalar predication apply just as well to the parallel processing case.
 
==See also==