title: CPU SIMD vs GPU SIMD?
body: <p>GPU uses the <a href="http://en.wikipedia.org/wiki/SIMD" rel="noreferrer">SIMD</a> paradigm, that is, the same portion of code will be executed in parallel, and applied to various elements of a data set.</p>
  
  <p>However, CPU also uses SIMD, and provide instruction-level parallelism. For example, as far as I know, SSE-like instructions will process data elements with parallelism.</p>
  
  <p>While the SIMD paradigm seems to be used differently in GPU and CPU, does GPUs have more SIMD power than CPUs? </p>
  
  <p>In which way the parallel computational capabilities in a CPU are 'weaker' than the ones in a GPU?</p>