How to check actual onboard graphics memory of a motherboard?

21,103

Graphics chips need memory to store their frame buffers. For anything but plain text they need relative fast memory. For this reason most 'classic' graphics setups come either as a plug in card with its own dedicated memory, or are build into the motherboard. The last setup often comes in the form of the GPU chip and a dedicated VRAM chip.

Example: Dell E6500 motherboard with an 'on motherboard' GPU and VRAM.

Dell E6500 motherboard

However dedicated memory is not needed. You can do with a portion of the main memory. This is cheaper to build (less parts) and more flexible (you can vary how much memory you reserve for graphics).

The downside is that dedicated memory is often much faster, limiting the performance of your graphics part. This might not matter when you run low intensive things like office programs or text consoles, but it limits performance for gaming.

Still, it is a lot cheaper to use shared memory, which makes it the default on most non performance boards.

Another way to reduce costs is by only sharing the main memory, but also reducing GPU costs. This is done by not using a (potentially high powered) GPU chip, but integrating the GPU functionality into the chipset. Since on-die space was limited the build in graphics was often relative slow.

The chipset in those times consisted of a northbridge and a southbridge, with the graphics part often integrated into the northbridge.

In the last few years this has changed. Both NB and SB have been merged into a single chip called the MCH, and some of the NB functionality has moved to the CPU die. In AMDs case the combined CPU/GPU chip is called an APU and it is tightly integrated In Intel's case it mostly remains a chips with two parts. One part traditional CPU, one part graphics.

The Intel name for this is Intel HD graphics. This is what is being used on your computer.

The driver for your graphics card can assign variable amounts of memory, depending on what is needed. (No need to reserve a lot of main memory, decreasing regular performance and then not using it). This can confuse some programs, which is probably the reason that you get different results when querying with different programs.

To get more information on your on CPU graphics, look up your CPU on http://ark.intel.com/

Share:
21,103

Related videos on Youtube

A Gupta
Author by

A Gupta

JavaScript Engineer. Mostly working on the ReactJS. Also worked on NodeJS, Python and Java in past.

Updated on September 18, 2022

Comments

  • A Gupta
    A Gupta over 1 year

    I have Asus P7H55-M LX motherboard with 2GB RAM and Windows XP SP3 installed.
    I want to know How to check actual onboard pure graphics memory of any motherboard? without any approximation ?

    I tried to find it out with CPU-Z tool, which shows memory is 32MB. If I am checking it out with dxdiag command of windows, it shows approx Total memory around 1024MB !!
    CPU-Z
    enter image description here

    dxdiag
    enter image description here

    I am little confused ? which one is actual one ? and how to find actual graphics memory without any hassle ? Even Asus web page of mentioned motherboard model did not helped me.

    • ganesh
      ganesh over 10 years
      According to Asus your motherboard does not have any graphics on the motherboard itself. There is a core i3/5/7 CPU which, depending on the model, can provide graphics though. If this is used then there will be no dedicated graphics memory, only shared memory. And the amount of shared memory can vary according to needs and configuration.
    • A Gupta
      A Gupta over 10 years
      @Hennes Thanks for your comment :) as you told According to Asus can you share respective link/resource, I went to official page specification but no where mentioned about graphics memory.!! Thanks
    • ganesh
      ganesh over 10 years
      Asus lists your motherboard here. It shows that it is a LGA1156 platform which means you can use a Core iX CPU. Some of these come with integrated graphics. If you use such a CPU then the driver for it will show up as "Intel HD graphics" (Which do show up in your screenshots). Currently that means you have a CPU with Intel HD 2|3|4000, which matches your screenshots. Also see i.stack.imgur.com/GyY0h.png, which shows the graphics on the CPU.
    • A Gupta
      A Gupta over 10 years
      @Hennes I am blessed... really I never know such things regarding hardware. Thanks alot. if possible, you can go ahead and put it as answer. I will accept it.. ^^