Rendering is done in the graphics processing unit. Software Rendering (rendering in the CPU) is not widely used due to performance drawbacks, CPU's are simply not designed for this kind of data processing.