Thursday, June 22, 2006

9. Graphics Card Comparison Chart

Most of this is taken from Notebookreview. Some parts i added
By: ChazMan

The purpose of this chart is to show where a given GPU places in the 3D mobile arena. I have included everything from integrated and the outdated AGP graphics cards to the latest PCI-express ones.

This is a quick and easy way to find out if your computer can run any game:
http://www.systemrequirementslab.com/referrer/srtest.

Integrated and AGP graphics

1. Integrated Graphics Cards
2. AGP Cards
3. PCI-Express Cards


The cards are in order, from top to bottom, in the level of performance.
In order from lowest to highest performance.

Part #1: Integrated Graphics Processors


In order of performance:

Intel Extreme Graphics
SiS Integrated Graphics
Intel Extreme Graphics 2
Intel GMA900
Intel GMA950
ATI Radeon Xpress 200M

Part #2: Accelerated Graphics Port (AGP) Cards:


In order of performance:

Nvidia GeForce 4 440 Go
ATI Radeon 9000

Nvidia FX Go5200
ATI Radeon 9200

Nvidia FX Go5600/5650
ATI Radeon 9600

Nvidia FX Go5700
ATI Mobility Radeon 9700

ATI Radeon 9800 (no competition)

Notes: The Nvidia Go FX series are horribly outdated, and will not perform well in the latest games. ATI's Mobility Radeon 9600/9700/9800 are considerably better in the latest games, but still not ideal. Skip all of the above cards if you can and get a newer one. Avoid the Nvidia FX.

Part #3: PCI Express (PCI-e x16) Cards


In order of performance:

ATI Radeon X300
Nvidia Go6200
Nvidia Go7300
ATI Mobility X1300

Nvidia GeForce Go6400
ATI Radeon X600
Nvidia Go7400
ATI Radeon X1400

Nvidia Go6600
ATI Mobility X700
Nvidia Go7600
ATI Radeon X1600


Nvidia Go6800
ATI Radeon X800
Nvidia Go6800 Ultra
ATI Radeon X800XT
Nvidia Go7800
ATI Radeon X1800

Nvidia Go7900GS
Nvidia Go7800GTX
ATI Radeon X1800XT
Nvidia Go7900GTX


The ultimate chart - including all cards:


In order of performance:

Intel Extreme Graphics

SiS Integrated

Intel Extreme Graphics 2

Intel GMA900

Intel GMA950

Nvidia GeForce 4 440 Go

ATI Mobility Radeon 9000

Nvidia FX Go5200

ATI Radeon Xpress 200M

ATI Mobility Radeon 9200

Nvidia FX Go5600/5650

ATI Radeon 9600

ATI Radeon X300

Nvidia GeForce Go7300

ATI Radeon X1300

ATI Radeon 9700

ATI Radeon X600

Nvidia GeForce Go7400

ATI Radeon X1400

Nvidia Go6600

ATI Radeon 9800

ATI Radeon X700

Nvidia Go6800

ATI Radeon X800

Nvidia Go7600

ATI Radeon X1600

Nvidia Go6800 Ultra

ATI Radeon X800XT

Nvidia Go7800

ATI Radeon X1800

Nvidia Go7900GS

Nvidia Go7800GTX

ATI Radeon X1800XT

Nvidia Go7900GTX

There you go.


All About Pixel Pipelines for Graphics Cards
By Meaker and Neeyik

This is a condensed version:

Ultra High end - 512mb useful
--------
7900GTX SLI = 24 PSUs, 8 vertex units, 16 ROPs, 256 bit mem (500/600) *2 SM3
7800GTX SLI = 24 PSUs, 8 vertex units, 16 ROPs, 256 bit mem (400/550) *2 SM3

High end - 256mb useful
--------
7900GTX = 24 PSUs, 8 vertex units, 16 ROPs, 256 bit mem (500/600) SM3
X1800 XT = 16 PSUs, 8 vertex units, 16 ROPs, 256 bit mem (550/650) SM3
7800GTX = 24 PSUs, 8 vertex units, 16 ROPs, 256 bit mem (400/550) SM3
7900GS = 20 PSUs, 7 vertex units, 12 ROPs, 256 bit mem (375/500) SM3
X1800 = 12 PSUs, 8 vertex units, 12 ROPs, 256 bit mem (450/500) SM3

Mid-High end - 256 mb useful
--------
x800xt = 16 PSUs, 6 vertex units, 16 ROPs, 256 bit mem (480/550)
6800U = 12 PSUs, 5 vertex units, 16 ROPs, 256 bit mem (450/550) SM3
7600GT = 12 PSUs, 5 vertex units, 8 ROPs, 128 bit mem (600/500) SM3
x800pro = 12 PSUs, 6 vertex units, 12 ROPs, 256 bit mem (400/400)
7800 = 16 PSUs, 6 vertex units, 16 ROPs, 256 bit mem (250/329) SM3
6800 = 12 PSUs, 5 vertex units, 12 ROPs, 256 bit mem (300/300) SM3

Mid range - 256mb useful
--------
x1600 = 12 PSUs, 5 vertex units, 4 ROPs, 128 bit mem (470/470) SM3
7600 = 8 PSUs, 5 vertex units, 8 ROPs, 128 bit mem (~450/500) SM3
x700 = 8 PSUs, 6 vertex units, 8 ROPs, 128 bit mem (350/300)
6600 = 8 PSUs, 3 vertex units, 8 ROPs, 128 bit mem (300/300) SM3

Low end - 128mb useful
--------
x1400 = 4 PSUs, 2 vertex units, 4 ROPs, 128 bit mem (432/400) SM3
x1300 = 4 PSUs, 2 vertex units, 4 ROPs, 128 bit mem (hyper mem) (400/325) SM3
7400 = 4 PSUs, 3 vertex units, 4 ROPs, 64 bit mem (450/450) SM3
x600 = 4 PSUs, 2 vertex units, 4 ROPs, 128 bit mem (400/250)
x600se = 4 PSUs, 2 vertex units, 4 ROPs,128bit mem (358/277)
9700 = 4 PSUs, 2 vertex units, 4 ROPs, 128 bit mem (450/213)
9600 = 4 PSUs, 2 vertex units, 4 ROPs, 128 bit mem (333/? (240 turbo))
6400 = 4 PSUs, 2 vertex units, 4 ROPs, 64 bit mem (400/350) SM3
7300 = 4 PSUs, 3 vertex units, 4 ROPs, 64 bit mem (350/350) SM3
x300 = 4 PSUs, 2 vertex units, 4 ROPs, 64 bit mem (300/230)
6200 = 4 PSUs, 2 vertex units, 4 ROPs, 64 bit mem (300/300) SM3

Ultra low end - N/A
--------
7200 = ? PSUs, ? vertex units, ? ROPS, system memory only (?/N/A) SM3
6150 = 2 PSUs, 1 vertex unit, 2 ROPs, system memory only (475/N/A)** SM3
6100 = 2 PSUs, 1 vertex unit, 2 ROPs, system memory only (425/N/A) ** SM3
xpress1150 = 2 PSUs, 2? vertex units, 2 ROPs, 128^ bit & 32* bit mem (400/ (SYS MEM & ?*))
xpress1100 = 2 PSUs, 2? vertex units, 2 ROPs, 128^ bit & 32* bit mem (300/ (SYS MEM & ?*))
xpress200 = 2 PSUs, 2? vertex units, 2 ROPs, 128^ bit & 32* bit mem (300/ (SYS MEM & 350*))
5x00 = 4 PSUs, (Array) vertex units, 4 ROPs, 128 bit/64 bit mem (%/%)
All other integrated solutions (GMA 900, 950 etc.)

*Dependant on memory attached to side port
** Performance of these two is identical
^system mem bus width
% Covers entire series, pretty awful due to high power consumption and generally poor arc, 5700go would rate a little higher but those above it perform much better in DX9 titles such as HL2 therefore they get stuck at the bottom.

* = Dependant on memory attached to side port
^ = System mem bus width
% = Covers entire series, pretty awful due to high power consumption and generally poor arc, 5700 Go would rate a little higher but those above it perform much better in DX9 titles such as HL2 therefore they get stuck at the bottom.


Basic Explanations of video card classes:


Integrated Graphics cards:

Although integrated graphics cards are for basic purposes, it would be useful to include it in this guide to answer any questions vs. dedicated graphics.
Integrated Graphics cards are not what you want to have if you plan on doing 3D-related activities. They are fine for web browsing, watching videos/DVD's, and other basic tasks, but they are not suited for much else.

Out of the cards I have listed, the GMA900 is the most common, often found in lower-end mainstream notebooks. It is currently being replaced by the GMA950, which is not that much faster [still useless for 3D] in newer notebooks. The GMA900/950 is only found in Intel notebooks.
Another common integrated GPU is the ATI Radeon Xpress 200M, avaliable in two versions - one with shared memory (does not have any of its own memory), and one with dedicated, which has its own memory, meaning it doesn't have to borrow memory from your main RAM. The X200M is the best integrated graphics card in terms of performance today, much faster than the Intel GMA900/950. It is mainly found in AMD-based notebooks, although it is starting to make its way into the Intel-based notebooks. For comparison purposes, the dedicated X200M is about 2/3 as fast as a standard Mobility Radeon X300, which it is based on. The X200M is actually capable of some light 3D, but remember that it is integrated, and you will be very limited when it comes to games - do not buy it for that purpose.

Two real advantages of integrated GPU's is that they are very light on power, and they reduce the overall cost of the notebook signifigantly. But, remember - these cards are not 3D work, so steer clear if you plan on doing that. The only exception I can make is the X200M - it is at the bottom of the barrel for performance compared to any of the dedicated cards I have listed in this comparison, but will still beat any other integrated card handily.

Low-End Graphics Cards (highlighted in blue):


These cards are fine for multimedia purposes, plus light 3D, but don't expect to play the latest games at anything but lower settings. That is not what they are designed for anyway. If you are a gamer, these cards are not for you. These cards can be found in any number of notebook sizes, ranging from as low as 13.3" to 17". I'd recommend having one of these cards if you like to do multimedia-oriented tasks more often than not (Photoshop, apps. such as that so that the video card won't take any of your system memory as with an integrated card).

The latter two cards, the X1300/Go7300, are the replacements for the X300/6200.

What games can I play on these?


As I stated, you aren't going to want these cards for gaming. Counter-Strike: Source and Half-Life 2, plus older generation cards such as Unreal Tournament 2004 would be fine, but newer games such as FEAR - barely, if at all, playable. Don't bother.

Mainstream/Mid-range Graphics Cards (highlighted in green):


A clear step up in performance from the low-end cards, these cards are good enough to play the latest games at medium settings and resolutions give or take, but do not expect blazing performance. These cards are fine for the occasional gamer, but if the prime intent of your notebook is to game, you won't get spectacular performance out of these.
Mid-end cards do not produce a large amount of heat, and therefore, can be found in smaller notebooks around 13.3-14". However, they would be more common in a larger 15.4" notebooks.

The X1400/Go7400 are the replacements for the X600/6400.

Performance Standings: The two newest cards in this segment are the Go7400 and the X1400. Of the two, it is advisable to get the Radeon X1400 over the GeForce Go7400. The Go7400 is a limited card, unimpressive. One of the reasons it is a poor performer is because of the memory bus - where as a normal card in this range has a 128-bit bus, the Go7400 only has a 64-bit, which cuts the bandwidth in half and effectively drags down performance.
The Radeon X1400 on the other hand has a full 128-bit bus, and will prove to be the stronger card overall.

What games can I play on these?


Unlike the low-end cards, these actually have a chance at the latest games. You can play HL2/CS:S fine, along with Far Cry and games similar to that. FEAR is where these cards will choke up, but it's going to be playable at lower settings and resolution.

Performance Graphics Cards (highlighted in red):

The Performance cards are designed for 3D gaming on a mobile level; you don't have to get a huge desktop replacement in order to have one of these cards. They do not produce a huge amount of heat, but don't exactly run cool. Battery life is balanced. A notebook equipped with one of these cards will see noticeably lower battery life when compared to one that has integrated graphics.
Performance-class cards are great for gamers wanting fast 3D performance in a mobile form factor. These cards are capable of playing the latest games with no problems, at close to or maximum settings and a balanced resolution. Typically, expect to see performance cards in a 15-15.4" notebook.

The new GeForce Go7600 is replacing the current generation Go6600, and ATI also has the X1600 as a replacement for the current X700.

What games can I play on these?

These cards are what to target if you want to play games at good settings and resolution. They can handle just about everything on high settings (at various resolutions, depends on the game), the Go7600/X1600 more so than the Go6600/X700. FEAR would be decent on a system with one of these cards as long as you have a decent amount of RAM. An X700/Go6600 can run FEAR at high settings at 800x600, the X1600 and Go7600 can do the same but at higher resolutions. It is advisable to get a Go7600/X1600 over the Go6600/X700 because they will be better able to play newer games.

High-End/Desktop Replacement (left as black):


Not found in many notebooks, the high-end cards are at the top of their game, easily playing the latest games at maximum settings. However, all that performance comes at a price. A large amount of heat and considerable power consumption all add up to a notebook with a large cooling solution, which in turn leads to a bigger and heavier notebook. High-end cards are most often found in a 17" form factor. Battery life, as you probably already concluded, is poor indeed.

What games can I play on these?


Everything and anything at maximum settings. However, the Go7800 and X1800 series are a huge improvement in performance over the older Go6800- and X800-class cards. Go for one of those. The newest high-end card is the Nvidia GeForce Go7900 series. The Go7900GS is just under the Go7800GTX, about 12% slower according to 3DMark06 benchmarks. The GeForce Go7900GTX on the other hand is substantially faster than the Go7800GTX, which it replaced. It also runs cooler. You can think of it as basically a tweaked and refined Go7800GTX.

Other information regarding video cards:


Windows Vista


Many of you out there are interested in upgrading to Microsoft's next-generation operating system when it is released later this year. You are probably aware by now that it will have a 3D-based interface, which relies on your graphics card. It is recommended that you have a 64MB DirectX 9 GPU in order to run the "Aero Glass" 3D interface. The Radeon Xpress 200M is your best bet for an integrated card if you plan to run Windows Vista; Intel's GMA950 will also run it, see here. The GMA900 cannot run the Aero Glass interface. Any of the above dedicated cards [Parts 2-5] can run the Aero Glass interface. But remember, even if you don't meet the requirements for the Aero Glass, Windows Vista will still be able to run fine, just with the 3D settings scaled lower or off.

Video Memory

A very common question when referring to gaming concerns the amount of video memory you need. Today's games have been requiring 64MB video cards for quite a while.
Basic explanation: Video memory is important because the video card needs a place to store all the information about the 3D environment in a game - if it doesn't have enough room to store it all, the card will not be able to render a scene as quickly becaues the card will have to keep swapping in and out information to the memory. This becomes especially limiting at higher resolutions.

The minimum that I would recommend for gaming today is AT LEAST 128MB card. Gamers should be comfortable with 128MB cards with most games. However, if you are a hardcore gamer and plan on doing a lot of intensive gaming, especially with higher-end and more modern games, it is best to have a 256MB card. This will also help 'future-proof' your notebook for next-generation games, since they will be more complex and advanced, and thus need to store more information. Cards equipped with 256MB of video memory are better able to play at higher resolutions and settings. Gaming at higher resolutions uses more video memory because the 3D environment is much larger, and therefore requires a larger memory space. Do not buy acomputer with a 64MB graphics card if you plan to play games.




There is one more factor that goes along with video memory - the GPU itself. Some GPU's, although they have a lot of memory [example: 256MB X600] cannot use it all because they are not fast enough to do so.


Cards in the performance class and above can use more than 128MB of memory effectively, but not 256MB. Very few cards can. If you can get a 256MB version of those cards (X700/Go6600 and up), then go for it by all means. It helps for reasons I stated above about video memory. They will be great for gaming.

What I mean by using the memory 'effectively' is that the card will perform better if it has more memory - some cards will have performance benefits if you have 256MB of memory versus 128MB, some won't.

However, cards in the Mainstream range aren't even fast enough to use 128MB of memory effectively, so if you are getting one of those cards, it doesn't matter if they are 128MB or 256MB.

To clear up confusion, a midrange card will not outperform a higher-end card with more video memory (ex: 128MB X700 is faster than 256MB X1400/Go7400).

Another point - a high-end CPU won't make up for a weak card. If you have integrated graphics, it doesn't matter if you have a top-of-the-line AMD Athlon processor paired to it, that won't help your 3D performance enough to make a difference. For games, 95% of the power for the games comes from the graphics card.

So basically, if you're looking for a gaming computer, the GPU (graphics card) should be your top priority.

Conclusion:
Overall, I hoped this guide has helped clear up some common and more advanced questions regarding 3D graphics in a notebook. Please make sure any questions you ask here in the Gaming/Graphics forum aren't already answered in this guide.

Useful Links:
ATI Mobile Cards
Nvidia Mobile Cards

Thanks for your time and reading all the way to the bottom!

1 comment:

Graphics card prices said...

This is fantastic info, Thanks for sharing this useful stuff.