3 ms·
I wouldn't think so. Not sure why you asked though.
by fizixer 9y ago
I wouldn't think so. Not sure why you asked though.
- nine_k 9y agoThere's a question upthread asking why GPUs are not mentioned in "Nuts and bolts of multi-threaded programming". Hence my wonderment.
- mockery 9y agoBut GPUs aren't SIMD. (In some sense they're almost the opposite.)
- vilya 9y agoIn an incorrect sense, yes. :-) SIMD = Single Instruction Multiple Data, meaning the same instruction being applied to multiple different values simultaneously. That's exactly what GPUs do.
- telperion 9y agoThat's exactly what GPUs do in a single thread, but GPUs are also about threading, usually sporting tens, if not hundreds of small cores to effectively allow them to compute that many pixels (or rather shader outputs) in parallel. Otherwise, it wouldn't scale much. That being said, I understand you only wanted to point out the error in the upper post.
- telperion 9y agoactually they are.
- fizixer 9y agoThen you didn't read the comment upthread fully. It did acknowledge the title, and contrasted it with the tone of the article (the first half at least) which is way broader minus a mention of GPUs (the basics of parallel algorithms, parallel APIs).