- Jul 27, 2002
- 13,310
- 687
- 126
This is my initial impression on HD 4870. I purchased it to replace my beloved HD 3850 in my 'work' system (see sig #1 or a pic). My other system (self-designated 'gaming rig', see sig #2 or a pic) has two 8800 GT's in SLI configuration, and despite some frustration it has been fulfilling the duty of heavy graphical lifting. I think the roles might change starting now, though.
In short, the thing rocks. There are so many positives and only a few (but significant) drawbacks. I will start with the positives.
1) The drivers are surprisingly stable: I'm no fan of 'beta' or 'hot-fix', but the next Catalyst release is far and away, which left me no choice. But the outcome has been so far satisfying.
2) G80 taught me what 'texture' or 'AF' is. RV770 teaches me what 'AA' is. This is somewhat personal, though. Having a 2560x1600 panel means not being able to apply AA in most games. With HD 4870, I now can enable 4AA or even 8AA, and things seem to pop out towards my eyes.
3) Stutter-free gaming. I was so accustomed to various stutters (macro, micro, or what not) of G80/G92, I didn't know gaming could be this smooth. (Note that this doesn't always translate to FPS.) For instance, when I enter a new map or there is a texture swap in the game world I have/had to do a 360 degree turn with 8800 GTX and 8800 GT SLI. It became a sort of habit and I find myself doing it all the time. Enter a new room? Fast travel? Do a quick turn-around dance!
NOT ANY MORE with HD 4870. This difference feels so dramatic and I still habitually dance around whenever I feel like I have to, but to my disappoint there is no such hiccup with HD 4870. I'm sure some of you understand what I'm talking about.
The comparative screenshots could be biased, in that I wanted to see how HD 4870 performs where 8800 GT SLI sucks. It's entirely possible there are places where HD 4870 lacks, but I think there is a distinctive trend how/when G92 suffers and I believe anyone with a G92 can verify it. Check the Fraps counter to upper-right corner of the screenshots. Both systems are overclocked. (HD 4870 @790/990 | 8800 GT SLI @700/1000)
Call of Duty 4 | Max in-game setting including 4AA
HD 4870
8800 GT SLI
HD 4870
8800 GT SLI
HD 4870
8800 GT SLI
But benchmarks show 8800 GT SLI beating HD 4870? Here is why.
HD 4870
8800 GT SLI
What's happening is that 8800 GT SLI runs this game @60FPS+ like 90% of the time. The problem occurs in the other 10%. The FPS tanks to teens or even below teens out of nowhere. And you can't 1) predict when it's going to happen, or 2) avoid it even if you know where it happens.
Same thing happens to Oblivion as well. Without any AA, half of the time the 8800 GT SLI stays around 100 FPS (albeit stuttery). As a matter of fact, if you don't enable AA the FPS will stay above 30FPS like 98% of the time. But the moment you enable any kind of AA, you will experience game-stopping performance drops here and there. My favorite spot to test GPU performance in Oblivion is foilage around 'Fort Sutch' which is located above city of Anvil. (very west of the map)
Oblivion | Max in-game setting and tweakguides.com's tweaks applied.
HD 4870 @8AA
8800 GT SLI @4AA
HD 4870 @8AA
8800 GT SLI @4AA
The difference is so dramatic it's not even funny.
Gears of War | Max in-game setting as below
HD 4870
DX9 path: Totally smooth 62FPS (FPS cap). 'Buttery' is a perfect description.
DX10 path without AA : 30~50FPS very smooth
DX10 path with AA: 2~3FPS in the menu screen :laugh:
8800 GT SLI
DX9 path: Smooth 62FPS (FPS cap).
DX10 path without AA: 40~60FPS but quite a bit of stutter.
DX10 path with AA: ~20FPS -> Screenshot
HD 4870 can't handle DX10/AA in this game. Maybe we're finally seeing the shortcoming of 512MB on HD 4870. For a change G92 shows its strength here. Stutters occur often enough, but those might rather have to do with SLI. While the game play experience under DX10 without AA feels better on HD 4870, HD 4870 cannot handle the in-game DX10 with AA @2560x1600. I couldn't even navigate the menu screen. I haven't tried forcing AA via control panels for either setup but I've heard that it didn't work under DX10, so I didn't bother. I tried lower resolution with great success (thanks, n7) and @1920x1200 or below HD 4870 once again provides excellent experiences (50FPS+ without stutters).
Apparently the combination of DX10+AA @2560x1600 is too much for 512MB of frame buffer in this game, and it's one of those moments that could make you wish for a bigger/monolithic GPU with lots of RAM. Still this was somewhat strange because the next game is also extremely heavy on both GPU memory as well as system memory.
Company of Heroes | Max in-game setting as below
In-game settings screenshot
HD 4870
DX9 path: Very smooth 60 FPS (FPS cap).
DX10 path without AA: 20~50FPS depends on the maps and units.
DX10 path with 4AA: 20~40FPS depends on the maps and units. (I am not sure if AA worked, however. Couldn't tell it from screenshots)
8800 GT SLI
DX9 path: Very smooth 60 FPS (FPS cap).
DX10 path with or without AA: Unplayble.
Interestingly, this game behave opposite to Gears of War when it comes to DX10/AA. (although HD 4870 could handle GoW admirably in DX10 without AA) Geforce shows its usual collapse spectacularly. I've experienced this time and again: Up to a point, G92 performs great. But once it goes past the thresholds (either resolution, AA, or specific game scenes), things crawl all of a sudden. There is no middle ground or gradual performance loss. It just drops from great to unusable.
Anyway, here are some beautiful DX10 shots that Company of Heroes is know for.
Soft Lighting
Water Ripples & Reflections
Realistic Weather Effects
My quick take is this is a very impressive card. This card handles 2560x1600 resolution better than any other card/cards I've owned. This is not a small feat, especially for a card with 512MB of RAM. It beats cards with same or more amount of VRAM (G80/G92/RV670) Very satisfying, to say the least, and I can't help but wonder what it could have been if AMD had aimed higher (and were successful, of course). I would also love to hear from GTX 280 / 30" LCD owners.
Gaming isn't the only thing that this card excels at. We know the future computing will only be more graphics heavy. High definition contents will become a norm at some point, and next iteration of Windows is reportedly even more visual (and interactive). I've been interested in the use of GPU other than gaming on desktop for some time now. Adobe Acrobat is one of the applications that embraced GPU acceleration already. Here is an example (3D PDF sample). Change the background color to white (so that you can see) and try the different rendering modes. Make sure to have 3D GPU rendering enabled. (It is, by default) You will need Acrobat Reader 8.1.2 or above to view 3D contents.
RV770
G92
Both cards do great when it comes to shading, but for some reason G92 tanks whenever there are heavy polygons on-screen. (Granted I don't think this is an architectural defect but rather a driver issue)
I think 3D Acrobat will catch on pretty quickly in the future. Product catalogs, manuals, interactive portfolios, or even a simple Java games. It's easy to imagine, for example, a car brochure in 3D with interactive features. (let customers to change angles, colors, parts, accessories, etc.)
Now that I've lavishly praised HD 4870, I'll point out some of its negatives.
- Heat
- Heat
- More heat
- This thing is too hot. I appreciate that AMD designed the cooler such that it exhausts all hot air out the case, but 78C idle is NOT acceptable. HD 3850's 2D core speed was 300MHz, there is absolutely no reason this thing should run at 500MHz in 2D from end-users' point of view. There is a simple fan fix mod out there but RPM above 27~28% is definitely audible outside a case, and past 30% it becomes downright annoying. I'm keeping mine at 28% and while it keeps the card cool in idle, it goes up to 90C under load^$(#&@! Plus, the hot air pushed out of the card could almost heat up a small room. (and this is unavoidable unless a 3rd party measure is applied, I think) I happen to have my legs close to the back of my system, and I can feel my body temperature rising with this thing running.
- AMD should have fixed the angle dependent AF already. There are occasions where you can see 'moiré effect'. Obviously this depends on angles and surfaces, but it's quite visible when it shows.
- Despite inferior AF, performance hit from enabling AF seems higher than that of G80/G92 or sometimes even higher than enabling AA. WTF?
- HD playback acceleration only works for protected (i.e. DRM'ed) contents. WTF? It looks like only Blu-Ray movies from the discs are accelerated, meaning user-encoded H.264/VC1 or movie trailers, etc. are not accelerated. (it isn't like this with HD 3850, so hopefully it's a driver issue.)
- Why can't AMD incorporate profiles system in CCC? Is it that hard? I mean, it doesn't have to be pre-made profiles but at least give us something to work on.
So here I laid out my initial impression on HD 4870, which may sound overly positive. But I don't feel like I am exaggerating. It's performant (fast and SMOOOOTH), efficient (handles 2560x1600 quite well with only 512MB of RAM), versatile (both in 2D/3D), and affordable (considering.. ). It's without a question the best performing card I've owned to date. At least I can positively say that a single RV770 w/GDDR5 > G92 SLI. Now, the only question mark I have is vs. GT200, and hopefully someone will answer that.
In short, the thing rocks. There are so many positives and only a few (but significant) drawbacks. I will start with the positives.
1) The drivers are surprisingly stable: I'm no fan of 'beta' or 'hot-fix', but the next Catalyst release is far and away, which left me no choice. But the outcome has been so far satisfying.
2) G80 taught me what 'texture' or 'AF' is. RV770 teaches me what 'AA' is. This is somewhat personal, though. Having a 2560x1600 panel means not being able to apply AA in most games. With HD 4870, I now can enable 4AA or even 8AA, and things seem to pop out towards my eyes.
3) Stutter-free gaming. I was so accustomed to various stutters (macro, micro, or what not) of G80/G92, I didn't know gaming could be this smooth. (Note that this doesn't always translate to FPS.) For instance, when I enter a new map or there is a texture swap in the game world I have/had to do a 360 degree turn with 8800 GTX and 8800 GT SLI. It became a sort of habit and I find myself doing it all the time. Enter a new room? Fast travel? Do a quick turn-around dance!
NOT ANY MORE with HD 4870. This difference feels so dramatic and I still habitually dance around whenever I feel like I have to, but to my disappoint there is no such hiccup with HD 4870. I'm sure some of you understand what I'm talking about.
The comparative screenshots could be biased, in that I wanted to see how HD 4870 performs where 8800 GT SLI sucks. It's entirely possible there are places where HD 4870 lacks, but I think there is a distinctive trend how/when G92 suffers and I believe anyone with a G92 can verify it. Check the Fraps counter to upper-right corner of the screenshots. Both systems are overclocked. (HD 4870 @790/990 | 8800 GT SLI @700/1000)
Call of Duty 4 | Max in-game setting including 4AA
HD 4870
8800 GT SLI
HD 4870
8800 GT SLI
HD 4870
8800 GT SLI
But benchmarks show 8800 GT SLI beating HD 4870? Here is why.
HD 4870
8800 GT SLI
What's happening is that 8800 GT SLI runs this game @60FPS+ like 90% of the time. The problem occurs in the other 10%. The FPS tanks to teens or even below teens out of nowhere. And you can't 1) predict when it's going to happen, or 2) avoid it even if you know where it happens.
Same thing happens to Oblivion as well. Without any AA, half of the time the 8800 GT SLI stays around 100 FPS (albeit stuttery). As a matter of fact, if you don't enable AA the FPS will stay above 30FPS like 98% of the time. But the moment you enable any kind of AA, you will experience game-stopping performance drops here and there. My favorite spot to test GPU performance in Oblivion is foilage around 'Fort Sutch' which is located above city of Anvil. (very west of the map)
Oblivion | Max in-game setting and tweakguides.com's tweaks applied.
HD 4870 @8AA
8800 GT SLI @4AA
HD 4870 @8AA
8800 GT SLI @4AA
The difference is so dramatic it's not even funny.
Gears of War | Max in-game setting as below
HD 4870
DX9 path: Totally smooth 62FPS (FPS cap). 'Buttery' is a perfect description.
DX10 path without AA : 30~50FPS very smooth
DX10 path with AA: 2~3FPS in the menu screen :laugh:
8800 GT SLI
DX9 path: Smooth 62FPS (FPS cap).
DX10 path without AA: 40~60FPS but quite a bit of stutter.
DX10 path with AA: ~20FPS -> Screenshot
HD 4870 can't handle DX10/AA in this game. Maybe we're finally seeing the shortcoming of 512MB on HD 4870. For a change G92 shows its strength here. Stutters occur often enough, but those might rather have to do with SLI. While the game play experience under DX10 without AA feels better on HD 4870, HD 4870 cannot handle the in-game DX10 with AA @2560x1600. I couldn't even navigate the menu screen. I haven't tried forcing AA via control panels for either setup but I've heard that it didn't work under DX10, so I didn't bother. I tried lower resolution with great success (thanks, n7) and @1920x1200 or below HD 4870 once again provides excellent experiences (50FPS+ without stutters).
Apparently the combination of DX10+AA @2560x1600 is too much for 512MB of frame buffer in this game, and it's one of those moments that could make you wish for a bigger/monolithic GPU with lots of RAM. Still this was somewhat strange because the next game is also extremely heavy on both GPU memory as well as system memory.
Company of Heroes | Max in-game setting as below
In-game settings screenshot
HD 4870
DX9 path: Very smooth 60 FPS (FPS cap).
DX10 path without AA: 20~50FPS depends on the maps and units.
DX10 path with 4AA: 20~40FPS depends on the maps and units. (I am not sure if AA worked, however. Couldn't tell it from screenshots)
8800 GT SLI
DX9 path: Very smooth 60 FPS (FPS cap).
DX10 path with or without AA: Unplayble.
Interestingly, this game behave opposite to Gears of War when it comes to DX10/AA. (although HD 4870 could handle GoW admirably in DX10 without AA) Geforce shows its usual collapse spectacularly. I've experienced this time and again: Up to a point, G92 performs great. But once it goes past the thresholds (either resolution, AA, or specific game scenes), things crawl all of a sudden. There is no middle ground or gradual performance loss. It just drops from great to unusable.
Anyway, here are some beautiful DX10 shots that Company of Heroes is know for.
Soft Lighting
Water Ripples & Reflections
Realistic Weather Effects
My quick take is this is a very impressive card. This card handles 2560x1600 resolution better than any other card/cards I've owned. This is not a small feat, especially for a card with 512MB of RAM. It beats cards with same or more amount of VRAM (G80/G92/RV670) Very satisfying, to say the least, and I can't help but wonder what it could have been if AMD had aimed higher (and were successful, of course). I would also love to hear from GTX 280 / 30" LCD owners.
Gaming isn't the only thing that this card excels at. We know the future computing will only be more graphics heavy. High definition contents will become a norm at some point, and next iteration of Windows is reportedly even more visual (and interactive). I've been interested in the use of GPU other than gaming on desktop for some time now. Adobe Acrobat is one of the applications that embraced GPU acceleration already. Here is an example (3D PDF sample). Change the background color to white (so that you can see) and try the different rendering modes. Make sure to have 3D GPU rendering enabled. (It is, by default) You will need Acrobat Reader 8.1.2 or above to view 3D contents.
RV770
G92
Both cards do great when it comes to shading, but for some reason G92 tanks whenever there are heavy polygons on-screen. (Granted I don't think this is an architectural defect but rather a driver issue)
I think 3D Acrobat will catch on pretty quickly in the future. Product catalogs, manuals, interactive portfolios, or even a simple Java games. It's easy to imagine, for example, a car brochure in 3D with interactive features. (let customers to change angles, colors, parts, accessories, etc.)
Now that I've lavishly praised HD 4870, I'll point out some of its negatives.
- Heat
- Heat
- More heat
- This thing is too hot. I appreciate that AMD designed the cooler such that it exhausts all hot air out the case, but 78C idle is NOT acceptable. HD 3850's 2D core speed was 300MHz, there is absolutely no reason this thing should run at 500MHz in 2D from end-users' point of view. There is a simple fan fix mod out there but RPM above 27~28% is definitely audible outside a case, and past 30% it becomes downright annoying. I'm keeping mine at 28% and while it keeps the card cool in idle, it goes up to 90C under load^$(#&@! Plus, the hot air pushed out of the card could almost heat up a small room. (and this is unavoidable unless a 3rd party measure is applied, I think) I happen to have my legs close to the back of my system, and I can feel my body temperature rising with this thing running.
- AMD should have fixed the angle dependent AF already. There are occasions where you can see 'moiré effect'. Obviously this depends on angles and surfaces, but it's quite visible when it shows.
- Despite inferior AF, performance hit from enabling AF seems higher than that of G80/G92 or sometimes even higher than enabling AA. WTF?
- HD playback acceleration only works for protected (i.e. DRM'ed) contents. WTF? It looks like only Blu-Ray movies from the discs are accelerated, meaning user-encoded H.264/VC1 or movie trailers, etc. are not accelerated. (it isn't like this with HD 3850, so hopefully it's a driver issue.)
- Why can't AMD incorporate profiles system in CCC? Is it that hard? I mean, it doesn't have to be pre-made profiles but at least give us something to work on.
So here I laid out my initial impression on HD 4870, which may sound overly positive. But I don't feel like I am exaggerating. It's performant (fast and SMOOOOTH), efficient (handles 2560x1600 quite well with only 512MB of RAM), versatile (both in 2D/3D), and affordable (considering.. ). It's without a question the best performing card I've owned to date. At least I can positively say that a single RV770 w/GDDR5 > G92 SLI. Now, the only question mark I have is vs. GT200, and hopefully someone will answer that.