Gentle introduction to GPUs inner workings Original article is at Gentle introduction to GPUs inner workings