A GPU can handle massive amounts of calculations and I know they are different from a CPU, but specifically how and why are CPUs and GPUs different? Why does a PC need both and why can't 1 do the work of the other?
This is a question of pure curiosity.