title: why GPU have so many core/compute unit
body: <p>I know commonly CPU has many compute units or CUDA cores. This make it suitable for compute-intensive algorithms.</p>
  
  <p>But why it has so much more cores than CPU? When rending image, which kinds of algorithms are parallelizable?</p>