I am trying to use GPU for a specific purpose, and I would like to ask following questions about internals of GPU.
Is there any operating system running on the GPU – or is everything implemented in hardware?
If everything is implemented in hardware how does the device driver interacts with the GPU?
Does ATI reveal more information about their GPU architecture than NVIDIA? If yes, are there any documents available?