|
![](/i/fill.gif) |
>> I was under the impression that all cores in the bunch would have to
>> take the same branch of the if - you can't have half go one way and
>> half go the other. (That's what makes it a SIMD architecture.)
>
> I'm sorry for jumping in, here, but surely you mean SMP, not SIMD?
>
> SIMD is single-instruction multiple data.. e.g. performing an add on 4
> WORD values simultaneously with one instruction.
Indeed. And on the GPU, you can say "for all these thirty pixels you're
processing, multiply each one by the corresponding texture pixel". For
example. One instruction, executed on 30 different pairs of data values.
SIMD.
Post a reply to this message
|
![](/i/fill.gif) |