Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

I want to buy a graphics card.
As there are variety of cards available, I dont know which one is better and how that one is better.

Should I be looking at its memory size? (1 GB, 512 MB etc)
Or should I check its technology and ignore its memory? (GT, XT, etc.)
The RAM? (DDR2, DDR3)
The price?

Is a more expensive graphics cards always better?

What factors (performance, graphics etc.) can I use to determine which video card is better?

share|improve this question
    
For everyone answering "check benchmarks", how would I decide between two cards if a lot of specs are the same? There must be some features that are more important than others, so just looking at benchmarks doesn't help me decide! –  Ivo Flipse Jul 20 '10 at 10:33
6  
@Ivo Flipse: Ignore technical data like ram etc, all what matters is real world performance: 1. filter: Set a upper limit on the price; 2. filter: Select the best cards (by benchmark of the games You would like to play). Now You have ~5 candidates. Choose the one with the richest features (e.g. HDMI output, extra cooler for silent operation, ...) –  Dave Jul 20 '10 at 14:05
    
This question seems both subjective and localized. "New games" is a qualifier that is going to be quite different a year or two from now. If you were asking, say, "What graphics card do I need do play Crysis Warhead on full settings?" then it would remain relevant and (potentially) be less subjective than a fully open question. As it is, I'm not sure it really fits here. –  FAE Jul 20 '10 at 14:30
1  
@FallenAngelEyes but question helped me anyway :) –  LifeH2O Jul 26 '10 at 13:17
4  
I believe this question is what Jeff Artwood would call a good shopping recommendation blog.stackoverflow.com/2010/11/qa-is-hard-lets-go-shopping I think his reasoning is sound, voting to reopen and disagreeing with deletion. –  kotekzot Dec 4 '12 at 16:16
add comment

9 Answers

up vote 35 down vote accepted

My approach, in light of the plethora of information contained in the spec of any graphics card, is to go by benchmarks. Specifically, Tom's hardware's benchmarks.

Of course, benchmarks should always to be taken with a grain of salt, since the benchmark rig might (and usually does) overpower your own in many aspects. However, I do believe that this is a good way to get a look at the "raw power" you can expect to get out of any specific card.

Tom's hardware also publish periodic recommendations to help you find the best card for your budget.

One final note: You should always check which DirectX technology your card supports (DirectX 10 being a requirement on some newer games, though almost any card on the market should support it).

I apologize for the link bombardment, but this is a really broad subject and there's always research to be done before buying a card.

share|improve this answer
add comment

Use a resource or website that compares GPU benchmarks. (I stressed benchmarks as it is a better and practical indicator of performance, compared to simply comparing specs.)

An example of a website that does this is AnandTech Bench. Just compare the benchmarks of the different graphics card you're looking at buying. (The same website also allows comparison of CPU benchmarks.)

Also, read 'logical increments' guides like the Logical Increments PC Buying Guide. This will allow you to choose a graphics card according to your budget and which other PC components are a good fit to it (to avoid or lessen bottlenecks).

Parts of this answer are shamelessly copied from my answer in this other question.

share|improve this answer
add comment

On benchmarks, take note of:

  1. The games you play and how often you're actually purchasing new games that will push your card.
  2. The limitations that actually perturb your in-game experience (i.e. zoom/res levels, tearing).

Personally, I'm a WoW person and I look for benchmarks around that particular game; I'm planning on hanging on to my ATI 4870 (desktop) and nVidia 260m (laptop) for quite a while despite all the DirectX 11 cards coming out because it's not going to add much.

share|improve this answer
add comment

Just in case you want to know what kind of hardware users have, you can look at Steam Hardware & Software Survey.

That survey is useful for game developers, and shouldn't be your only source of information as a hardware buyer, but it might help you anyway.

share|improve this answer
add comment

Graphics card manufacturers make it hard to compare graphics cards just by their names. As long as you are staying inside a series (or generation) of graphics cards, usually bigger numbers mean also faster cards. But this does not hold true if you compare cards between different series or even manufacturers. Both, AMD (former ATI) and Nvidia usually change the major number in their naming scheme between generations (e.g. Radeon 5xxx to Radeon 6xxx).

The first, most important step for you is to decide on your requirements. Your display resolution is very important, the higher resolutions are more demanding on your graphics card. The most important part is what kind of games you play. Casual games can usually be played with any halfway recent graphics card. The requirements vary a lot between games, the newer the game the higher the requirements are most of the time.

The amount of RAM on the graphics card is not a good indicator for performance. You only need to pay attention to it when you're using a very high resolution display, as the used RAM depends strongly on the display resolution. If you have a 2.560 x 1.600 display you need all the RAM you can get, else you won't see a difference most of the time. The other exception are some mods for certain games that have enourmous demands for RAM.

The best way to decide which graphics card to buy is to look at a variety of benchmarks performed at the resolution you want to play at. Ideally, the benchmarks should be for the games you want to play, but if they are for games of the same age and type they should be enough to gauge the performance of the card.

Some resources for reviews are:

share|improve this answer
add comment

Another option if best bang for your buck is what your interested in is http://www.pcpartcharts.com/filterGpus.php. This allows you to rank graphics cards by performance, by price and by cost-effectiveness for those of us with a budget.

share|improve this answer
add comment

A final reccomendation: It's really easy to get carried away and spent lots of money on a card. Usually that's counterproductive.

I found that it's almost always better to get the cheapest card that will get the job done and upgrade relatively frequently (1 year?), rather that get a monstrously expensive card planning to keep it for 2-3 years.

With this approach you will always have a card that is up to date, and it's often cheaper too in the long run.

share|improve this answer
2  
+1 mid price range cards have the best performance-per-cost effectivness –  Dave Jul 20 '10 at 14:07
add comment

I'd say, the important thing to check is benchmarks and overviews. Some graphic cards with the same amount of memory can behave differently because of different technology used etc.

But generally you are looking for following stats:

  • port (AGP or PCI-express - ok, you won't probably find many AGP cards nowadays)
  • onboard memory
  • chipset (ATI vs nVidia)
  • supported DirectX version
  • power consumption
  • support (whether the card drivers are always up-to-date etc)
share|improve this answer
    
Ondrej mentions "Power Consumption", which can actually be more important than you realize. Say, for example, you are running an older machine with a less powerful PSU, or a compact form factor machine (Shuttle, etc..) with a reduced size, reduced power PSU. Make sure that your PSU can handle the card and whatever else you are trying to run (audio, physics, etc...) –  dls Jul 20 '10 at 13:26
    
which one is better ATI or nVidia? –  LifeH2O Jul 26 '10 at 13:26
    
Also look at the PCI Express version on your motherboard. It's pointless to splurge for a similar Express X2 card when your motherboard only supports X1. (though PCI Express is backwards compatible so it'll still work, but slower) –  Earlz Jan 28 '11 at 20:17
add comment

You should check real-world benchmark results to see how different cards score.

Tom's Hardware Graphics Charts is a great place to start. Just choose benchmarks (games) that are interesting to you and video cards that are in your price range.

share|improve this answer
    
+1 lol you were faster. –  Dave Jul 20 '10 at 10:06
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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