Question:
Hi everyone. Sorry if this sounds like dumb question. I'm in process of buying a new desktop computer. When I'm looking at the specification on many desktop PCs I often get quite confused over the video memory aspect of these desktop. Some read 128MB dedicated video memory, some read integrated graphics with up to 128MB shared memory, and some read 256MB discrete video memory. Dedicated, shared, discreet? Talk about confusion! All I know in general is the more video memory the better. But can someone please explain what the difference are between these type of video specs, and what is best suited for what type of computer usage, so I can make a decent buying decision on a desktop without any future regrets. If this helps, my main goal for this new PC is for multimedia--the casual music listening/steaming, Internet surfing, e-mailing, watch videos online or DVDs, photos editing, casual gaming--nothing hard core. I don't want to limit myself to these as my interest may expand down the line. A little help in the confusing video memory area would be most appreciated!
Submitted by: Sheldon S.
Answer voted most helpful by the CNET Community newsletter readers:
Overview - Video memory
Shared Video Memory: Using part of main memory (RAM) for the display circuit's frame buffers, which temporarily hold the rendered content being sent to the screen. Shared memory is used in PCs that have the display circuit built into the motherboard rather than housed on a separate, more costly display adapter card.
Sharing main memory with the display function reduces the amount of memory available to applications, and main memory is not as fast as the specialized video memory on stand-alone cards.
On lower end systems, the video is integrated into the motherboard. The video controller uses a certain amount of 'shared RAM' for video memory. The shared ram is taken away from main system RAM. Thus, on a 512 Mb system, if the integrated controller uses '128 Mb shared video RAM', the main system only uses 384 Mb of RAM, and this is the number you'll see when checking for the memory.
When you go out to purchase a computer, some models specify that they have a certain amount of megabytes of memory, and they may have a video card that supports a certain amount of shared memory. This means that when the video card is in use, especially in higher display modes, it will take some of the memory normally dedicated to other computing activities and use it as its own. Thus, if you buy a computer with 512 Mb of memory and 128 Mb of shared memory and you frequently use a high display settings, you may actually only have 384 Mb of physical memory available left to your computer. In some advance systems, the use of Shared video memory can be changed dynamically while the system is running, that is, at one time it may be using only 64 Mb of memory out of 128 Mb shared and dynamically change it as the demand increases or decreases. While this may be fine for some people, if you have more money, you may want to go with a computer that has video memory dedicated to the video card, saving your physical memory for other uses. A computer with 512 Mb that uses 128 Mb of shared video memory will have a gorgeous display but run poorly because Windows Vista only has 384 Mb to use (minimum recommended memory for vista is 512 Mb and 128 Mb of Video memory).
Dedicated memory means that the video card uses its own memory, and doesn't share or take up the memory from your RAM. Other than that the dedicated video card would be good for graphic intense application (CAD) and video editing, games and will also help in running windows vista ( with Aero - the new Vista user interface) smoothly.
The Advantage of a video chip with shared memory is that it is cheaper, it won't be horrible, but it won't play games (lack of RAM, and I wouldn't suggest it, this excludes flash games), and video editing won't be great (but that may not apply to ripping).
I would never buy a machine with shared video memory because 20% performance loss is not worth the small price savings realized.
As far you’re requirement goes you don’t require a high level graphics card, as you said, you’ll be doing some casual gaming I’ll suggest get a lower to mid-range video card. Make sure you buy a card that matches your expansion slot type. 256MB of dedicated memory should be enough for you. You can find cards ranging from 128MB to 2GB of memory, depending on how much you want to spend. Nvidia GeForce 8400 GS/8500 GT or ATI Radeon HD 2600 Pro are my preference for a mid-range budget. Make sure the card has a HDMI, Display Port, or a DVI output. This would also help you future proof your system.
You should see my answer to Joan’s question from last week, it may help you too.
( http://forums.cnet.com/5208-10149_102-0.html?forumID=7&threadID=288637&messageID=2736738&tag=nl.e497#2736738 )
Hope this helps. Good luck with the purchase.
http://forums.cnet.com/5208-10149_102-0.html?forumID=7&threadID=291147&messageID=2750161#2750161
Submitted by Ankit B.
Here are the other selected answers:
http://forums.cnet.com/5208-10149_102-0.html?forumID=7&threadID=291147&messageID=2754292#2754292
If you have some additional advice or recommendations for Sheldon, please click the reply link and submit your answer for him. Please be as detailed as possible in your answer. Thanks!
Basically here are their key differences:
Shared Memory: This means that your system doesn't have a video card; rather, the CPU and your RAM are used to process the video. Obviously the advantage of this is the lower PC cost, since you did not bought a card. On the flip side, this means more work for a processor and more importantly, the video processing "shares" or uses some of your available RAM. So let's say you have 2GB of RAM installed and "Shared Video Memory" is set to 512MB, that means you have roughly 1.5GB left your your use.
Low amount of RAM available for your use always means lesser over-all performance.
Dedicated/Discreet: That is when your system has a video card installed, and your gains from this are the opposite of having shared video memory.
In short, if you want to do photo/video editing and gaming at a decent degree, you definitely need to invest at a video card.
The one you have to think about is how much you are willing to invest at a video card. On casual music/DVD, browsing and streaming, and even simple photo editing, you could get away with some of the cheapest video cards. But you can't expect to do gaming on them, even if you're not hardcore.
Do not buy a video card no lesser than a 8600GTS. You could check out the video cards priced at around $135 - $150. They are not as expensive as other cards but quite the performer.
Also note that certain video cards needs power direct from your power supply.
Hope I helped.
Thanks!
I learned the difference too after reading your post.
It would be usuful for the newbees if you included how to check spec too.
One of the confusing things on some brands is that they do have a graphics card but it takes all or part of it's memory from the ram.
"NVIDIA GeForce with up to 559MB video RAM"
it's the *up to* thats the clue in this example.
Hello Joan. I am a graphic designer with 5 years of experience in the field. I also happen to be a bit of a tech geek. It would help to know which version of Adobe products you're using. If you are using CS3 products, your computer will need to be pretty powerful. While normally I only recommend Mac systems, I understand your budget situation. I have a Windows machine running XP with 4GB of RAM. I upgraded it from the factory 2GB. I must say, I have noticed absolutely no difference. My computer also has a "Pentium D" processor which came out before "Core 2 Duo" and it works just fine. I really do not see the need for more than 2 cores. Another thing that people will try to convince you to buy is a second monitor. I have dual monitors at work and NEVER use the secondary one. If you invest in 1 one really nice widescreen display you'll be golden. I recommend LG or Samsung. All through college I used a graphite iBook with a 12" screen at only 800x600 resolution. It was tough, but I did ALL of my work on it and did just fine. The more powerful computers on the market are a luxury, but unless you're doing heavy After Effects, Premiere Pro, and or Encore DVD, a less expensive machine will do just fine. I hope this helped! Good luck!
You probably meant to post your response to Joan here:
http://forums.cnet.com/5208-10149_102-0.html?forumID=7&threadID=288637&messageID=2734656
Please repost.
Thanks!
-Lee
It was very usuful info for someone considering purchase.
score 10!
FYI,
XP supports up to 3 gig of memory only.
It's no dumb question -- the difference catches lots of people. First, consider RAM in general. Suppose the computer you're going to obtain has 2GB of RAM total. Now, if you have integrated graphics that use 128MB of shared memory, this means that 128MB of your 2GB of RAM will be going to that video card. That leaves some 1.9GB left for your system. Then there are those discreet video cards. Whereas an integrated graphics chipset cannot be removed, a discreet video card is a separate device in your machine that can be removed at will. If it has 256MB of discreet memory, then those 2GB of RAM on your machine all go to the machine, and the 256MB of discreet memory on the graphics card is completely dedicated to graphics.
If you're just going to be using a PC as a multimedia device, then you probably won't need a machine with a discreet video graphics package. Although casual gaming is kind of a vague term, modern integrated graphics will probably be able to handle it and then some. But if you want to casually play newer and newer titles as they're released, you may want to consider discreet graphics, since those will keep kicking sufficiently for longer.
Hope this helps!
Thanks!
I just happen to read all of your replies and you were all my teachers tonight!
Have you ever seen a video Card?
These individual graphic cards have everything built onto them what is necessary to process graphics, including the amount of memory, 128, 256 and 512 MegaBytes. This memory build onto the card is referred as DEDICATED OR DISCRETE MEMORY.
The more the video card has the better the graphics specially for games or graphic intensive applications such as PhotoShop which is used for picture manipulation (altering how the pictures look and other effects that can be applied to them.)
SHARE MEMORY is when the video card has say only 128MB built with the graphics chip and up to 256 shared means it will take 128MB from your computer RAM to bring it up to a total of 256MB.
This in turn means that if you buy a system with 2GIGABYTES of RAM, 128 MB will be allocated to your graphic processor and will not be usable for programs and the Operating System. This is not a big dent on system RAM but every little bit helps, specially with Vista.
If you are going with Vista, Buy a pc with at least 3GB of Ram, and a dedicated Graphics Card with 256MB or more of Dedicated Memory since you will be using it for DVD playback and Photo Editing. Even with 256MB of video memory, windows still allocates some memory from your system to the video card which is why I am suggesting 3GB of ram or 4 depending on your budget. Hope this helps.
Thanks!
Your detailed info with ( ) was very helpful!!
When I decide to buy PC desktop it means that I am willing to have a strong computer which will suit all my needs for the longest period possible... So the perfect choice for me could be a PC that I won't need to update it's hardware soon and in the same time a PC that could be updated whenever necessary and of course without the need to buy new major competents which will cost a lot of money again!
For your question about the video memory, I can say that now in 2008 there is no real difference for the normal user between the Dedicated or the shared memory... and it is also clear that the shared memory is much cheaper... another advantage for the shared memory is that in most computers the amount of shared RAM can be changed according to your needs and this usually involves entering into the BIOS and changing settings there. This means that you can increase your video memory up to 512 (or even 1 GB in the new -and also cheap- AMD motherboards), all of that in a cheap, fast and easy way.
Few Years before, the shared memory were not suitable for hardcore gamers as it had many limitations... but now we are in another world with another story!!!
So think again, buying a 128 MB video card which might be good for now... or buying a memory that will increase whenever your needs increase.
But in case of buying a processor I can't say the same as I can't update it without paying too much money... so I buy what will suit me for at least two years... and this vary greatly from a user to the other but for normal user a dual-core processor will be pretty enough... but for the gamers who love to play the newest games with full graphics and full details, my advice buy the best thing you can afford.
Hope this helps. Good luck with the purchase.
Hi Sheldon,
Shopping for a new pc is a dauting task these days with so many different configurations and component combinations. From your intended use of your new system, you should look for a PCI-e video card with as much on card memory as you can afford to allow in the system. Many video cards have 128Mb, 256Mb, 512Mb, 640Mb and more installed On the video card. Discrete memory refers to the memory built into the video card itself. Shared memory (as implied), utilizes some of the memory installed on the system board, drawing upon more or less as the task requires. Even for casual gamming, its not a waste of money to go with a bit better card with more ram. This will allow the system's processor to work on other processes more efficiently, delivering an overall faster performing pc.
You can find a detailed article here
http://www.pcworld.com/article/id,125762-page,3-c,graphicsboards/article.html
As with most commercially built desktops, you may have some leeway when ordering the system build from a big name manufacturer. Except for the "very high end" video cards (only for avid gamers), upgrading from the basic model should be fairly cheap when dealing with the likes of HP, Dell etc. Look at a 256 or 512Mb card. This should deliver the performance you need.
Remember that the video card must work in conjunction with the CPU and mainboard chipset. You can find great deals including quad core systems with middle to higher end PCI-E video cards that will give you some future proofing (or at least a few more years of useful computing).
Good luck
OK, here we go...sort of..
Definition: Video RAM - Memory contained on a video card for storing both frame and texture data for processing.
Definition: RAM - The volatile memory of a computer used by the CPU for temporary storage of information and programs.
Hope that helped.
I own two machines, both 64 Bit, one has 2 GB of RAM and 512 MB of Video RAM and a dual core cpu, it runs windows xp professional and still stumbles with streaming audio and video (demanding movies) and it still stumbles. The other machine is a single core 64 Bit machine, 128 MB of Video RAM and the same sound card as the windows machine ( Sound Blaster X-Fi Audio with a Creative Digital IO module, lets me plug a SPDIF cable into my receiver, no toy computer speakers here).
Take a look at your options, the prices and decide what is important to you. For me it was actually cheaper to build a machine than to purchase my Dell. The machine I built, which runs Ubuntu 7.01 (Gutsy Gibbon) rocks for video. By build, I picked out the components and had them assembled ( for motherboard, cpu and case) than to buy a solution from a mail order manufacturer.
Video under Linux is far less restrictive in terms of DRM and the way Linux handles memory, both video and cpu RAM. There is a great book on Linux Multimedia hacks, but VLC is really just about all you need for streaming. So my fast video box cost about $500 to make and my super duper XP machine cost over $1000. You make up your own mind.
Ubuntu Linux is the easiest distribution to use and update, and it is free. The best part is that all the packages work. anything MSFT costs....
My good video machine is my Linux Machine, they (windows and Linux)both run VLC, perhaps the greatest video player/streamer of all time. The windows machine is still not as smooth in spite of all it's advantages. The Linux machine has a far less sophisticated card, both are Nvidia, the Linux machine runs a PCI card, Nvidia GeoForce MX4000 with 128 MB of video RAM, the windows machine uses an Nvidia 8500 GT chipset and 512 MB of video RAM, yet the Linux machine is still smoother. Go figure.
| Forum legend: | |
| Locked thread | |
| Moderator | |
![]() |
CNET staff |
![]() |
Samsung staff |
| Norton Authorized Support team | |
| AVG staff | |
| Windows Outreach team | |
![]() |
Dell staff |
| Intel staff | |