Results 1 to 17 of 17

Thread: Exhaustive Performance Anaylasis of ATI 4800 platform

  1. #1
    Xtreme Enthusiast
    Join Date
    Mar 2005
    Location
    North USA
    Posts
    670

    Exhaustive Performance Anaylasis of ATI 4800 platform

    As some guys on this board know, I've developed an automated testing suite of games, and I've taken to benching on ATI's latest offering. My focus will be on the following:

    - overall performance
    - Performance hit for anti aliasing
    - Performance hit for anisotropic filtering
    - architecture bottleneck analysis (Gpu vs. mem)

    My first test subject is a HIS 4850 with stock cooling. For the sake of comparing to ATI's last gen, I used a heavily overclocked 2900xt. This should be relevant enough to be interesting vs. the 3870 as well.

    For anyone who's interested in the raw data, please inquire and I'll send it to you if interested. It's just to much to post here. I have run my full test suite @ the following resolutions/aa/aniso: 1600x1200@ 4/16, 4/0, 0/16, 0/0, 1024x768@ 4/16. The games include Quake2,Quake3,UT2k4FlyBy,UT2k4BotMatch,Comanche4,F arCry,Half Life 2,Serious Sam 2,Doom 3,Half Life 2 Lost Coast,Quake 4,Splinter Cell Chaos Theory,Supreme Commander,Company of Heroes DX9,Company of Heroes DX10,Crysis DX9 High,Crysis DX10 High,Crysis DX10 Very High. Crysis results are not complete due to test reliability issues. (thanks to copy protection bombing) Cards tested sofar are 2900xt@918/918 and 4850@625/993, 700/993, 625/1115, 700/1115. All tests run on all cards at all resolutions. The underlying system is entirely consistent for all runs. (See sig) Let me know if you would like any of that data presented in any special way and I'll format it as such.

    First, overclocked results of the overclocked 2900xt vs. the overclocked 4850.

    NOTE: This first test isn't fair. The 2900xt is overclocked (the core at least, which is the restricted part on this card) by 24%, while the 4850 by only 12%. This just gives a good general idea of what the new 4800 series is capable of. (which as we all know is quite a bit)


    The reason this data should be interesting to most is the drastic performance impact of Anti aliasing (I'll directly statistically correlate this in a post to follow) on the previous generation of cards vs. this generation. The 4800 series handles AA much better.

    More to follow....
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	snag-0000.jpg 
Views:	2069 
Size:	65.2 KB 
ID:	81294   Click image for larger version. 

Name:	snag-0002.jpg 
Views:	2055 
Size:	88.6 KB 
ID:	81295   Click image for larger version. 

Name:	snag-0003.jpg 
Views:	2048 
Size:	63.8 KB 
ID:	81296   Click image for larger version. 

Name:	snag-0004.jpg 
Views:	2056 
Size:	86.7 KB 
ID:	81297  
    Last edited by Truckchase!; 06-30-2008 at 02:24 PM.
    Asus P6T-DLX V2 1104 & i7 920 @ 4116 1.32v(Windows Reported) 1.3375v (BIOS Set) 196x20(1) HT OFF
    6GB OCZ Platinum DDR3 1600 3x2GB@ 7-7-7-24, 1.66v, 1568Mhz
    Sapphire 5870 @ 985/1245 1.2v
    X-Fi "Fatal1ty" & Klipsch ProMedia Ultra 5.1 Speaks/Beyerdynamic DT-880 Pro (2005 Model) and a mini3 amp
    WD 150GB Raptor (Games) & 2x WD 640GB (System)
    PC Power & Cooling 750w
    Homebrew watercooling on CPU and GPU
    and the best monitor ever made + a Samsung 226CW + Dell P2210 for eyefinity
    Windows 7 Utimate x64

  2. #2
    Xtreme Enthusiast
    Join Date
    Mar 2005
    Location
    North USA
    Posts
    670
    In this post I'll examine the potential for a memory bottleneck on the 4800 series. As I stated earlier:

    Quote Originally Posted by Truckchase! View Post
    here's a different take on how to tell what impact mem bandwidth is having...

    1> benchmark 4850 @ stock speeds
    2> oc the GPU and vMem by a static percentage (15&#37 and bench
    3> OC just the GPU and Just the vMem by the same static percentage and benchmark each oc seperately.

    Compare the results to see how large of an impact the vMem overclocking has on performance vs. the gpu. In all actuality, you need only to do step 1 and 3, but 2 is always fun to compare against to make sure there isn't an odd unknown variable.

    Here's an example from when I did this on a 2900xt:
    http://www.xtremesystems.org/forums/...5&postcount=31
    I've done this at 1600x1200 with AA on/of and Aniso on/off. Here are the results from the two extremes on a 4850:

    Note that the 4850 is the more effective card of the two to check for memory bandwidth bottlenecks in this fashion because of the significantly lower overall bandwidth. That being said, I'll still test the 4870 later.

    Quick note on the graphs... stock speeds are 100%, this shows the performance relative to that for ONLY gpu overclocked and ONLY mem overclocked. All overclocking for this test was by 12%.

    This platform definitely looks to be more bandwidth restricted than the 2900, which is no surprise being that the 2900 had a full 512bit interface. I unfortunately don't have 3870 numbers to compare to, but I suspect that the results would be similar to that of the 2900 since the overall performance characteristics are very close. There is certainly potential justification here for GDDR5, as the bottlenecks on some games are close to being evenly split across the memory and gpu.

    More analysis to come on these numbers...
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	snag-0007.jpg 
Views:	2088 
Size:	94.5 KB 
ID:	81300   Click image for larger version. 

Name:	snag-0008.jpg 
Views:	1993 
Size:	92.3 KB 
ID:	81301  
    Last edited by Truckchase!; 06-30-2008 at 02:13 PM. Reason: Changed graphs to be easier to read, removed both overclocked
    Asus P6T-DLX V2 1104 & i7 920 @ 4116 1.32v(Windows Reported) 1.3375v (BIOS Set) 196x20(1) HT OFF
    6GB OCZ Platinum DDR3 1600 3x2GB@ 7-7-7-24, 1.66v, 1568Mhz
    Sapphire 5870 @ 985/1245 1.2v
    X-Fi "Fatal1ty" & Klipsch ProMedia Ultra 5.1 Speaks/Beyerdynamic DT-880 Pro (2005 Model) and a mini3 amp
    WD 150GB Raptor (Games) & 2x WD 640GB (System)
    PC Power & Cooling 750w
    Homebrew watercooling on CPU and GPU
    and the best monitor ever made + a Samsung 226CW + Dell P2210 for eyefinity
    Windows 7 Utimate x64

  3. #3
    Xtreme Enthusiast
    Join Date
    Mar 2005
    Location
    North USA
    Posts
    670
    Here I'll look in further detail on the impact to framerates by AA and ANISO vs. the previous generation. This new generation handles AA MUCH better, as outlined in the graphs below....

    Graphs updated 7/1 due to remove Splinter Cell due to invalid AA data and for clarity
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	SNAG-0012.jpg 
Views:	1810 
Size:	86.3 KB 
ID:	81343   Click image for larger version. 

Name:	SNAG-0013.jpg 
Views:	1808 
Size:	89.2 KB 
ID:	81344  
    Last edited by Truckchase!; 07-01-2008 at 01:08 PM.
    Asus P6T-DLX V2 1104 & i7 920 @ 4116 1.32v(Windows Reported) 1.3375v (BIOS Set) 196x20(1) HT OFF
    6GB OCZ Platinum DDR3 1600 3x2GB@ 7-7-7-24, 1.66v, 1568Mhz
    Sapphire 5870 @ 985/1245 1.2v
    X-Fi "Fatal1ty" & Klipsch ProMedia Ultra 5.1 Speaks/Beyerdynamic DT-880 Pro (2005 Model) and a mini3 amp
    WD 150GB Raptor (Games) & 2x WD 640GB (System)
    PC Power & Cooling 750w
    Homebrew watercooling on CPU and GPU
    and the best monitor ever made + a Samsung 226CW + Dell P2210 for eyefinity
    Windows 7 Utimate x64

  4. #4
    Xtreme Enthusiast
    Join Date
    Mar 2005
    Location
    North USA
    Posts
    670
    Edit: Added 4850 vs. 4870 info

    For this test, I ran the 50 vs. the 70 at the same clocks. (700/995) Obviously the effective clock of the 70 is double that of the 50 due to GDDR5 vs. GDDR3. The first graph I'm posting is comparing the two with 4xAA and 16x Aniso enabled. The results aren't as dramatic with those features disabled. (I'll show that later) Too tired now.... going to bed...
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	SNAG-0015.jpg 
Views:	1784 
Size:	81.2 KB 
ID:	81737  
    Last edited by Truckchase!; 07-08-2008 at 10:32 PM.
    Asus P6T-DLX V2 1104 & i7 920 @ 4116 1.32v(Windows Reported) 1.3375v (BIOS Set) 196x20(1) HT OFF
    6GB OCZ Platinum DDR3 1600 3x2GB@ 7-7-7-24, 1.66v, 1568Mhz
    Sapphire 5870 @ 985/1245 1.2v
    X-Fi "Fatal1ty" & Klipsch ProMedia Ultra 5.1 Speaks/Beyerdynamic DT-880 Pro (2005 Model) and a mini3 amp
    WD 150GB Raptor (Games) & 2x WD 640GB (System)
    PC Power & Cooling 750w
    Homebrew watercooling on CPU and GPU
    and the best monitor ever made + a Samsung 226CW + Dell P2210 for eyefinity
    Windows 7 Utimate x64

  5. #5
    Xtreme Addict
    Join Date
    Jan 2007
    Location
    Brisbane, Australia
    Posts
    1,264
    Excellent work. Ati really did an awesome job fixing AA performance. Couldn't ask for more there.

    Obviously a comparison to a GTX260 would be great, but if you don't have one it aint gonna happen.. someone donate the man one

  6. #6
    Xtreme Enthusiast
    Join Date
    Dec 2002
    Posts
    758
    Graphs are hard to follow, axis need labels. Are the first one's all FPS for y? % of performance vs noaa/ansio is awkward and nonsensical. "X aa/ansio vs no aa/ansio" and including "100%=no aa/ansio" would be clearer. Hats off for the exhaustive testing, though this reinforces my opinion that showing the actual results, the more specific the better, is better.

  7. #7
    Xtreme Enthusiast
    Join Date
    Mar 2005
    Location
    North USA
    Posts
    670
    Quote Originally Posted by keiths View Post
    Graphs are hard to follow, axis need labels. Are the first one's all FPS for y? % of performance vs noaa/ansio is awkward and nonsensical. "X aa/ansio vs no aa/ansio" and including "100%=no aa/ansio" would be clearer. Hats off for the exhaustive testing, though this reinforces my opinion that showing the actual results, the more specific the better, is better.
    The third set of graphs has been updated with better titles, and I also removed Splinter Cell because it was not applicable for that test. I'll update the first set after I finish tweaking the Crysis benchmarking routine. Unfortunately all my Crysis data using aniso was not valid because it seems the command line and/or config file aniso options have no effect. I've changed the code to set aniso via the driver for that game, and I'll upload new graphs once I have the updated results. (with the fps label for y)

    Thanks for the feedback!
    Asus P6T-DLX V2 1104 & i7 920 @ 4116 1.32v(Windows Reported) 1.3375v (BIOS Set) 196x20(1) HT OFF
    6GB OCZ Platinum DDR3 1600 3x2GB@ 7-7-7-24, 1.66v, 1568Mhz
    Sapphire 5870 @ 985/1245 1.2v
    X-Fi "Fatal1ty" & Klipsch ProMedia Ultra 5.1 Speaks/Beyerdynamic DT-880 Pro (2005 Model) and a mini3 amp
    WD 150GB Raptor (Games) & 2x WD 640GB (System)
    PC Power & Cooling 750w
    Homebrew watercooling on CPU and GPU
    and the best monitor ever made + a Samsung 226CW + Dell P2210 for eyefinity
    Windows 7 Utimate x64

  8. #8
    Xtreme Enthusiast
    Join Date
    Jan 2007
    Location
    San Antonio, TX
    Posts
    836
    Good work! Great to see a thorough testing especially the AA impact since this was such an issue with the previous two generations. However, I do think you could have made the graphs a bit easier to read.

    Overall great job though! Thanks for posting!

    Ryzen 3800X @ 4.4Ghz
    MSI X570 Unify
    32GB G.Skill 3600Mhz CL14
    Sapphire Nitro Vega 64
    OCZ Gold 850W ZX Series
    Thermaltake LV10

  9. #9
    The Blue Dolphin
    Join Date
    Nov 2004
    Location
    The Netherlands
    Posts
    2,816
    Good stuff. Thanks

    Suggestion: Put it up agains the HD4870 when you get it and play a lot with different clocks.
    Blue Dolphin Reviews & Guides

    Blue Reviews:
    Gigabyte G-Power PRO CPU cooler
    Vantec Nexstar 3.5" external HDD enclosure
    Gigabyte Poseidon 310 case


    Blue Guides:
    Fixing a GFX BIOS checksum yourself


    98% of the internet population has a Myspace. If you're part of the 2% that isn't an emo bastard, copy and paste this into your sig.

  10. #10
    Xtreme Enthusiast
    Join Date
    Mar 2005
    Location
    North USA
    Posts
    670
    Quote Originally Posted by FlawleZ View Post
    Good work! Great to see a thorough testing especially the AA impact since this was such an issue with the previous two generations. However, I do think you could have made the graphs a bit easier to read.

    Overall great job though! Thanks for posting!
    You're right... this is something I need to improve on. I present data like this for my career as well and I've always struggled to present it in a fashion that is readable to someone who didn't collect it in the first place. I'll add to and update the graphs after the weekend.

    Quote Originally Posted by alexio View Post
    Good stuff. Thanks

    Suggestion: Put it up agains the HD4870 when you get it and play a lot with different clocks.
    Working on it now.
    Asus P6T-DLX V2 1104 & i7 920 @ 4116 1.32v(Windows Reported) 1.3375v (BIOS Set) 196x20(1) HT OFF
    6GB OCZ Platinum DDR3 1600 3x2GB@ 7-7-7-24, 1.66v, 1568Mhz
    Sapphire 5870 @ 985/1245 1.2v
    X-Fi "Fatal1ty" & Klipsch ProMedia Ultra 5.1 Speaks/Beyerdynamic DT-880 Pro (2005 Model) and a mini3 amp
    WD 150GB Raptor (Games) & 2x WD 640GB (System)
    PC Power & Cooling 750w
    Homebrew watercooling on CPU and GPU
    and the best monitor ever made + a Samsung 226CW + Dell P2210 for eyefinity
    Windows 7 Utimate x64

  11. #11
    Xtreme Enthusiast
    Join Date
    Mar 2005
    Location
    North USA
    Posts
    670
    Added another analysis set, see 4th post.
    Asus P6T-DLX V2 1104 & i7 920 @ 4116 1.32v(Windows Reported) 1.3375v (BIOS Set) 196x20(1) HT OFF
    6GB OCZ Platinum DDR3 1600 3x2GB@ 7-7-7-24, 1.66v, 1568Mhz
    Sapphire 5870 @ 985/1245 1.2v
    X-Fi "Fatal1ty" & Klipsch ProMedia Ultra 5.1 Speaks/Beyerdynamic DT-880 Pro (2005 Model) and a mini3 amp
    WD 150GB Raptor (Games) & 2x WD 640GB (System)
    PC Power & Cooling 750w
    Homebrew watercooling on CPU and GPU
    and the best monitor ever made + a Samsung 226CW + Dell P2210 for eyefinity
    Windows 7 Utimate x64

  12. #12
    Xtreme Mentor
    Join Date
    Feb 2004
    Location
    The Netherlands
    Posts
    2,984
    basically 4870 is roughly 5-10% faster than 4850 at those clocks. but i've seen some other comparisons as well with a few heavier games and higher core clocks on both cards. then the gap broadens. bandwidth. just bandwidth.

    Ryzen 9 3900X w/ NH-U14s on MSI X570 Unify
    32 GB Patriot Viper Steel 3733 CL14 (1.51v)
    RX 5700 XT w/ 2x 120mm fan mod (2 GHz)
    Tons of NVMe & SATA SSDs
    LG 27GL850 + Asus MG279Q
    Meshify C white

  13. #13
    Xtreme Member
    Join Date
    Jan 2007
    Posts
    110
    yea gddr5 really makes a difference

  14. #14
    Xtreme Member
    Join Date
    Oct 2003
    Location
    Durham, NC
    Posts
    449
    What about minimum FPS?

    I see the GDDR5 makes a small difference in average FPS, but is the difference in minimum FPS large enough to go from unplayable to playable under certain conditions?
    Last edited by aldamon; 07-09-2008 at 09:29 AM.
    BIOSTAR TP67B+ | RPP 750W
    Core i5-2500K @ 4.7 GHz | TRUE
    256GB Samsung 840 Pro | X-Fi Titanium
    16GB G.Skill Ripjaws X | Sapphire HD 7950 3L

  15. #15
    Xtreme Enthusiast
    Join Date
    Nov 2006
    Location
    Jonesboro, AR
    Posts
    750
    Great review man....hats off to you. I love the in-depth analysis of AA/AF, as well as the comparison with the 4870.
    Q6600 G0 @ 3.8 (475x8) 1.496V || ASUS Maximus Formula X38 || 4x2GB Geil Evo One DDR2-950 5-5-5-15 ||
    Sapphire 4870X2 857/1000 || XSPC Delrin full coverage block || MCP655 || D-Tek Fuzion Nozzled ||
    Black Ice 480GTX 8 120mm Yate Loon push/pull || Silverstone DA850 PSU 70A +12V || Auzentech Prelude ||
    Vantage P15071 in Vista x64

  16. #16
    Xtreme Member
    Join Date
    Dec 2006
    Location
    Finland
    Posts
    164
    Thank you for comprehensive review. Just great.

  17. #17
    Xtreme Member
    Join Date
    Jun 2006
    Location
    Massachusetts
    Posts
    280
    First off, Truckchase, thank you for doing this comparison. It has helped me immensely. Second off, could you possibly do a test in both overclocked cards? If I were to buy a 4870, I certainly wouldn't keep it at stock settings. Thus, a comparison between 2 overclocked cards IMO would provide the best knowledge about how they perform head-to-head. What do you think?
    CNC Waterblock Builder
    Q9550, Rev. E0
    Gigabyte EP45-UD3P
    4GB G.Skill DDR2-1000
    eVga GTX 260 Core 216 Superclocked
    3 Western Digital 80GB, RAID 0; 500GB Seagate 7200.11
    Silverstone OP750 PSU

    Extreme Watercooling
    Swiftech MCR-QP 360
    D-Tek Fuzion v1
    Laing D5
    D-Tek Fuzion GFX rev. 2

Tags for this Thread

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •