I have a HP dv6 Entertainment Edition Laptop that has an ATI Mobility Radeon HD 4650 GPU, but I don't play games so the GPU is sitting unused.

I was wondering whether I can use the GPU's Processor as a secondary CPU and the GPU's Memory as secondary RAM.

I have Googled this topic and have found the results too old, if any new technologies were released lately.

up vote 1 down vote accepted

Not as an "ordinary" processor or RAM, no.

Dedicated video RAM is not in the same physical address space as your regular RAM and so cannot be directly accessed by your processor.

As for the GPU, the GPU doesn't execute the same instruction set as your CPU (if it did it wouldn't be a particularly fast GPU), so code from ordinary programs can't run on it. As Ramhound indicated there are programs that make specific system calls that take advantage of your GPU; there are even programs (typically things like video editors, CGI renderers, etc.) that supply their own code to run on the GPU. But each program has to be specially coded to do that. If the program supplies its own code for the GPU this has to be different for each GPU family - for example, the code that exploits nVidia's PhysX won't run on AMD GPUs.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.