Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a ATI Graphics Card with 1G of RAM. GPU-Z says that 143MB (dedicated) and 75MB (dynamic) is being used on the card (GPU).

Is it possible to get your PC to use GPU as more RAM (main memory) for normal usage?

Or can you get your PC to be make more use of GPU memory to increase performance?

share|improve this question
I would start looking for information regarding "GPU Ram Drives"? For example, create a RAM drive with your GPU memory and then use that drive as a memory extension using ReadyBoost on Windows? I notice Gentoo Linux has some instructions on using GPU as RAM for swap - Here is a question asking about creating a RAM disk -… - if you can solve this, you can probably achieve the answer to this question. – David d C e Freitas Sep 20 '11 at 12:26

The answer for "normal usage" for a discrete/PCIe/AGP/etc. GPU is simply: "no" and the reason is that it is a physical wired issue as the CPU doesn't have the same access to it as with DDR RAM plugged into the motherboard (I'm not going to go into the details with NUMA but it's the same issue, just a tad different)

The comment about GPU RAM as swap will provide you "virtual ram" that should be faster than USB/SATA/disk based virtual RAM... it called swap space/paging file etc. depending on the OS in use.

HOWEVER the question as asked mentioning "dedicated" and "shared" is indicative of APU/onboard/onchip type GPUs and that is different, as they actually DO share the CPU's RAM, and there you have options in BIOS/etc. to set how much of CPU/GPU shared RAM is allocated to the GPU (and thus not "available" for the CPU)

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .