Comment Re:GPU or CPU? (Score 1) 221
GPU's have a lot of units that do exactly the same thing in parallel. They can crunch a lot of data, but only if its very parallel and easy to split up. They don't work well with a single instruction stream with one set of data.
CPU's are much more general purpose. They handle branches and conditional code much better, for example, but are limited to working on a few points of data at a time. Extensions like MMX and SSE enhance the parallel ability of the CPU, but not to the same extent as a GPU.
CPU's are much more general purpose. They handle branches and conditional code much better, for example, but are limited to working on a few points of data at a time. Extensions like MMX and SSE enhance the parallel ability of the CPU, but not to the same extent as a GPU.