Page 2 of 7 FirstFirst 12345 ... LastLast
Results 26 to 50 of 157

Thread: 5870 Bottleneck Investigation (CPU and/or Memory Bandwidth)

  1. #26
    Xtreme Member
    Join Date
    Sep 2007
    Location
    Bellingham, WA, USA
    Posts
    100
    Quote Originally Posted by W1zzard View Post
    dont forget to check for memory error correction (more details on overclocking page of my review)
    Link Please

  2. #27

  3. #28
    Xtreme Member
    Join Date
    Sep 2007
    Location
    Bellingham, WA, USA
    Posts
    100
    Thank you.

  4. #29
    Xtreme Addict
    Join Date
    Jan 2008
    Posts
    1,463
    Thanks lightman, wish elmore would let us know how he got his vmem up and clocked the mem at 1400mhz...
    however, from your tests on the canyon flight FPS @ 850mhz core

    memory mhz / FPS / fps Increase
    0900 / 091.7 / 0 0%
    1000 / 095.2 / +3.5 +3.8%
    1100 / 097.9 / +2.7 +2.9%
    1200 / 100.3 / +2.5 +2.5%
    1300 / 102.4 / +2.1 +2.1%

    According to this test, as the memory clock increases, gains are evident at 1200 -> 1300mhz. Even though they are diminishing as it goes higher, you are still getting benefits above the stock mem clock, which backs peoples assumptions that the card is bottlenecked @ 153gbps. Would like to see memory at 1400mhz, if it yields a ~2% increase over 1300mhz, it's even further proof.

    Lightman's overall FPS is still increasing so his memory is not producing errors yet

    Quote Originally Posted by W1zzard View Post
    "Overclocking the memory on these cards is quite different from any other card so far. Normally you'd expect rendering errors or crashes, but not with these cards. Thanks to the new error correction algorithm in the memory controller, every memory error is just retransmitted until everything is fine. So once you exceed the "stable" clock frequency, memory errors will appear more often, get retransmitted, but the rendered output will still look perfectly fine. The only difference is that performance drops, the further you increase the clocks, the lower the performance gets. As a result a normal "artifact scanning" approach to memory overclocking on the HD 5800 Series will not work. You have to manually increase the clocks and observe the framerate until you find the point where performance drops."
    http://www.techpowerup.com/reviews/A...D_5870/33.html
    Last edited by jaredpace; 09-25-2009 at 11:02 AM.
    Bring... bring the amber lamps.
    [SIGPIC][/SIGPIC]

  5. #30
    Xtreme Mentor
    Join Date
    Nov 2005
    Location
    Devon
    Posts
    3,437
    Yes, I'm aware of ECC on Cypress. So far my memory won't cooperate @1400, but it is working @1350 (more tests needed to check for ECC)
    This lets me believe 1300MHz should be stable.
    BTW my core scales to 950MHz on default volts.

    From my tests what caught my attention was Fillrate tests and how nice they respond to memory (for pixel) and engine (for texel) clocks! Also perlin noise seems to be purely GPU limited.

    I think for what it's worth 1200MHz is a good compromise at this point of time.
    This leaves AMD with doors opened for HD5890 with higher clocks and at the same time higher performance! It looks like 1GHz/1400 should be doable on current tech. using 6Gbps IC's (interconnect limited?).
    RiG1: Ryzen 7 1700 @4.0GHz 1.39V, Asus X370 Prime, G.Skill RipJaws 2x8GB 3200MHz CL14 Samsung B-die, TuL Vega 56 Stock, Samsung SS805 100GB SLC SDD (OS Drive) + 512GB Evo 850 SSD (2nd OS Drive) + 3TB Seagate + 1TB Seagate, BeQuiet PowerZone 1000W

    RiG2: HTPC AMD A10-7850K APU, 2x8GB Kingstone HyperX 2400C12, AsRock FM2A88M Extreme4+, 128GB SSD + 640GB Samsung 7200, LG Blu-ray Recorder, Thermaltake BACH, Hiper 4M880 880W PSU

    SmartPhone Samsung Galaxy S7 EDGE
    XBONE paired with 55'' Samsung LED 3D TV

  6. #31
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    Quote Originally Posted by Lightman View Post
    BTW first and foremost bottleneck is triangle setup. Same speed per clock as in RV770!
    Let's look for more
    huh? how come?

    but it cant be a big limitation, otherwise a 4870x2 would pull ahead notably in most tests...

  7. #32
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    thx lightman for the infos!
    you dont happen to have a 4890 or 4870 or better yet 4870x2 so you can do exactly the same thing on that card in the same rig?

    i threw the numbers in a graph:
    Pixel shader, multi fillrate, perlin noise, vertex shader simple are not bandwidth limited... yes some of these increase slightly, but the boost they get from increasing the memory clocks and hence bandwidth by almost 50% can be ignored...

    complex vertex shader, shader particles and fillrate single are clearly bandwidth limited... but the gains are linear and proportional, so the gpu is definately not bandwidth crippled or starved like some people suggested... i dont think that memory bandwidth is limiting the 5870... i think its internal bandwidth or some internal architecture bottleneck...

  8. #33
    Xtreme Cruncher
    Join Date
    Nov 2002
    Location
    Belgium
    Posts
    605
    very interesting information


    Main rig 1: Corsair Carbide 400R 4x120mm Papst 4412GL - 1x120mm Noctua NF-12P -!- PC Power&Cooling Silencer MK III 750W Semi-Passive PSU -!- Gigabyte Z97X-UD5H -!- Intel i7 4790K -!- Swiftech H220 pull 2x Papst 4412 F/2GP -!- 4x4gb Crucial Ballistix Tactical 1866Mhz CAS9 1.5V (D9PFJ) -!- 1Tb Samsung 840 EVO SSD -!- AMD RX 480 to come -!- Windows 10 pro x64 -!- Samsung S27A850D 27" + Samsung 2443BW 24" -!- Sennheiser HD590 -!- Logitech G19 -!- Microsoft Sidewinder Mouse -!- Fragpedal -!- Eaton Ellipse MAX 1500 UPS .





  9. #34
    Xtreme Mentor
    Join Date
    May 2008
    Location
    cleveland ohio
    Posts
    2,879
    Quote Originally Posted by saaya View Post
    thx lightman for the infos!
    you dont happen to have a 4890 or 4870 or better yet 4870x2 so you can do exactly the same thing on that card in the same rig?

    i threw the numbers in a graph:
    Pixel shader, multi fillrate, perlin noise, vertex shader simple are not bandwidth limited... yes some of these increase slightly, but the boost they get from increasing the memory clocks and hence bandwidth by almost 50% can be ignored...

    complex vertex shader, shader particles and fillrate single are clearly bandwidth limited... but the gains are linear and proportional, so the gpu is definately not bandwidth crippled or starved like some people suggested... i dont think that memory bandwidth is limiting the 5870... i think its internal bandwidth or some internal architecture bottleneck...
    http://www.xbitlabs.com/articles/vid...on-hd5870.html

    I'm still looking for this "bottleneck" on the architecture.
    page three...
    HAVE NO FEAR!
    "AMD fallen angel"
    Quote Originally Posted by Gamekiller View Post
    You didn't get the memo? 1 hour 'Fugger time' is equal to 12 hours of regular time.

  10. #35
    Xtreme XIP
    Join Date
    Jun 2007
    Location
    Puerto Rico
    Posts
    1,559

    Thumbs up

    Than you W1zzard .

    Regards. Chispy

  11. #36
    Xtreme Enthusiast
    Join Date
    Jul 2004
    Posts
    535
    Well, I'm getting my card on monday and should be able to do some more detailed tests, but at first glance it doesen't seem like bandwidth is that big of bottleneck. Either there's some obscure and unforseen bottleneck in the architecture, in which case we can probably expect some kind of very slightly modified but much faster fixed "RV890" chip to compete against GT300, perhaps in time to coincide with Nvidia's launch. More likely though, it's just immature drivers and broken optimizations that need to be updated for RV870. The fact that the card is launching relatively early, while eyefininty isn't working over CF, and SSAA is a broken blurry mess in the current drivers would seem to suggest this.

    Again, there's no reason an enhanced and doubled HD4890 shouldn't outperform the HD4870X2, 4890CF, and the GTX 295. At the moment performance is good, but isn't anywhere close to where it should be.

  12. #37
    Xtreme Member
    Join Date
    Mar 2006
    Posts
    129
    sounds like a good combo with GDDR5 memory that is rated 5Gbps plus 1Ghz Core and 2GB memory
    if you remember 512MB > 1GB on 4870 cards did boost preformace
    Last edited by wiak; 09-26-2009 at 11:35 PM.
    FX-8350

  13. #38
    c[_]
    Join Date
    Nov 2002
    Location
    Alberta, Canada
    Posts
    18,728
    Just so you guys know, clocking the card to 1/2 speed will not result in the performance "scaling" to 1/2 performance.

    All along the watchtower the watchmen watch the eternal return.

  14. #39
    Xtreme Member
    Join Date
    Aug 2004
    Location
    TasMania
    Posts
    179
    Quote Originally Posted by STEvil View Post
    Just so you guys know, clocking the card to 1/2 speed will not result in the performance "scaling" to 1/2 performance.
    Dont let any facts get in the way of good ol 5870 bashing.

    I can see some experts here trying to track down some mysterious bottleneck crippling the HD5870, even though it out performs nvidias biggest and best dualcore monstrosity in some game benchmarks and poses a serious threat in most others.
    Only nvidiots would portray a 40% performance improvement between models as too little, then claim to know about a mysterious bottleneck to back this opinion.
    Its the same every model release when the opposing side feels threatened.
    CPU: i7 860 4000Mhz 1.3v
    MoBO: GA-P55-UD5
    RAM: GSkill RipJaws 800 7.7.7.
    HdD: Seagate 7200.11 500Gb
    CoOlinG: Noctua 12P
    VGa: Gigabyte HD6870
    PSu: Silverstone 550W

  15. #40
    Xtreme Member
    Join Date
    Jan 2007
    Posts
    292
    Quote Originally Posted by Crankybugga View Post
    Dont let any facts get in the way of good ol 5870 bashing.

    I can see some experts here trying to track down some mysterious bottleneck crippling the HD5870, even though it out performs nvidias biggest and best dualcore monstrosity in some game benchmarks and poses a serious threat in most others.
    Only nvidiots would portray a 40% performance improvement between models as too little, then claim to know about a mysterious bottleneck to back this opinion.
    Its the same every model release when the opposing side feels threatened.
    Gotta say, I love this response, and agree. The 5870 is what it is....a "product", build on design, manufacturing, cost, and marketing/sales limitations. If the components are not equally matched, and thus there is hidden performance, so what. It is what it is. No one could ever claim that the 5870 components were perfectly tuned....to say within a few % of each other. It is "technically" interested what these test show, but in the real world what do they mean......they certainly have nothing to do w/ the decision to buy, or not buy.

    And for disclosure's sake, I get my XFX 5870 on Monday.




    .
    Rig #1:___Silverstone TJ09, GA-EP45-UD3R, Q9550, 4GB G.Skill, XFX HD 5870, Thermaltake 850W, Vista X64, ASUS 1920x1200 VW266H Black 25.5" 2ms(GTG) 1920x1200

    Rig #2:___Lian-Li PC-7 Plus II, P5K DLX (bios 1005), Q8400, 4 GB Crucial Ballistix, 8800GTS [640mb/G80], CORSAIR 620HX, Vista X64, Samsung SyncMaster 226BW 1680x1050

    Acer notebook & netbook, iPhone, & Touch, etc.
    .

  16. #41
    Xtreme Member
    Join Date
    Jan 2009
    Posts
    185
    Quote Originally Posted by dekruyter View Post
    Gotta say, I love this response, and agree. The 5870 is what it is....a "product", build on design, manufacturing, cost, and marketing/sales limitations. If the components are not equally matched, and thus there is hidden performance, so what. It is what it is. No one could ever claim that the 5870 components were perfectly tuned....to say within a few % of each other. It is "technically" interested what these test show, but in the real world what do they mean......they certainly have nothing to do w/ the decision to buy, or not buy.

    And for disclosure's sake, I get my XFX 5870 on Monday.




    .
    I agree with you, but that 2% more performance only overclocking the memory is a sign that the card is a little bit bandwidth limited at least with same game, I will buy 2 of 5870 for sure but I would like to see some test with the memory at 1400mhz to see the difference......

  17. #42
    Xtreme Cruncher
    Join Date
    Nov 2002
    Location
    Belgium
    Posts
    605
    Quote Originally Posted by dekruyter View Post
    Gotta say, I love this response, and agree. The 5870 is what it is....a "product", build on design, manufacturing, cost, and marketing/sales limitations. If the components are not equally matched, and thus there is hidden performance, so what. It is what it is. No one could ever claim that the 5870 components were perfectly tuned....to say within a few % of each other. It is "technically" interested what these test show, but in the real world what do they mean......they certainly have nothing to do w/ the decision to buy, or not buy.

    And for disclosure's sake, I get my XFX 5870 on Monday.
    .
    This got everything to do with buying the best product and overclocking it to the max . We are on xtremesystems here ..
    Most people here want to get the most of of the product which they have bought . And not only that , but we want to learn more about this product and squeeze every last bit of perfomance out of it .

    You seem to be one of those few people on here that is not interested too much in this material . But that's ok too


    Main rig 1: Corsair Carbide 400R 4x120mm Papst 4412GL - 1x120mm Noctua NF-12P -!- PC Power&Cooling Silencer MK III 750W Semi-Passive PSU -!- Gigabyte Z97X-UD5H -!- Intel i7 4790K -!- Swiftech H220 pull 2x Papst 4412 F/2GP -!- 4x4gb Crucial Ballistix Tactical 1866Mhz CAS9 1.5V (D9PFJ) -!- 1Tb Samsung 840 EVO SSD -!- AMD RX 480 to come -!- Windows 10 pro x64 -!- Samsung S27A850D 27" + Samsung 2443BW 24" -!- Sennheiser HD590 -!- Logitech G19 -!- Microsoft Sidewinder Mouse -!- Fragpedal -!- Eaton Ellipse MAX 1500 UPS .





  18. #43
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    Quote Originally Posted by demonkevy666 View Post
    I'm still looking for this "bottleneck" on the architecture.
    page three...
    my guess is having the units in 2 800sp blocks might cause problems with the hw scheduler... that should be possible to at least be improved if not fixed with driver updates tho i think...

    Quote Originally Posted by hurleybird View Post
    Well, I'm getting my card on monday and should be able to do some more detailed tests, but at first glance it doesen't seem like bandwidth is that big of bottleneck. Either there's some obscure and unforseen bottleneck in the architecture, in which case we can probably expect some kind of very slightly modified but much faster fixed "RV890" chip to compete against GT300, perhaps in time to coincide with Nvidia's launch. More likely though, it's just immature drivers and broken optimizations that need to be updated for RV870. The fact that the card is launching relatively early, while eyefininty isn't working over CF, and SSAA is a broken blurry mess in the current drivers would seem to suggest this.



    Again, there's no reason an enhanced and doubled HD4890 shouldn't outperform the HD4870X2, 4890CF, and the GTX 295. At the moment performance is good, but isn't anywhere close to where it should be.
    ill correct myself, bandwidth IS limiting the 5870, but not by a lot...

    yupp, i find it hard to believe that a 4870x2 is using the two gpus on it 100% efficiently and hence performs the same as a chip that has the same resources in one gpu... that makes no sense whatsoever...

    not to mention 5870 is even slower on average than a 4870x2... theres def something limiting...

    Quote Originally Posted by STEvil View Post
    Just so you guys know, clocking the card to 1/2 speed will not result in the performance "scaling" to 1/2 performance.
    yeah, like with any chip there is a base performance... 5870s responce to memory bandwidth is about the same as most vgas though, it doesnt seem very memory bandwidth limited at all...

    Quote Originally Posted by Crankybugga View Post
    Dont let any facts get in the way of good ol 5870 bashing.

    I can see some experts here trying to track down some mysterious bottleneck crippling the HD5870, even though it out performs nvidias biggest and best dualcore monstrosity in some game benchmarks and poses a serious threat in most others.
    Only nvidiots would portray a 40% performance improvement between models as too little, then claim to know about a mysterious bottleneck to back this opinion.
    Its the same every model release when the opposing side feels threatened.
    sigh, thanks for... contributing to this thread

    if only there would be more people like you who just ignorantly take things for what they are and mock people who try to understand and possibly improve things around them, this world would be a much better place... NOT

    you might wanna check out afghanistan next vacation, youd find lots of friends over there for sure
    fertilizers? god made plants grow fast enough as it is, there is no limitation slowing it down, impossible! only a blasphemer would doubt gods perfect creations! ati is great! err god i mean!

    Quote Originally Posted by CrimInalA View Post
    This got everything to do with buying the best product and overclocking it to the max . We are on xtremesystems here ..
    Most people here want to get the most of of the product which they have bought . And not only that , but we want to learn more about this product and squeeze every last bit of perfomance out of it .

    You seem to be one of those few people on here that is not interested too much in this material . But that's ok too
    well said bro!

    and yes, if your not interested in this thats fine, but why would you bash people and call them fanboys and idi0ts if they are curious how the tech they bought works and how to make it faster? this is THE essence of overclocking and xtremesystems!!! posting here, on THE overclocking, tweaking and pc technology forum worldwide mocking this is quite bizarre...
    Last edited by saaya; 09-27-2009 at 06:07 AM.

  19. #44
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    this might be interesting to benchmark! id love to test a 4870 vs a 5870 with half its blocks disabled to see how big of a diference this makes!

    The computing cores can communicate on both local and global levels. ATI claims a considerable increase in cache bandwidth. Particularly, the speed of fetching data from the L1 cache is now as high as 1 terabyte per second while the bandwidth of the link between the L1 and L2 caches is increased to 435GBps. The L2 caches have become larger from 64 to 128KB.
    xbitlabs keeps mentioning the reduced bandwidth "probably" causing some impacts at high resolutions compared to the 4870x2... they claim to have written this passage of the article before doing any tests, but i dont buy it
    im pretty sure they KNEW what perf was like when they wrote this part...

    anyways, if bandwidth is really the limiting factor, then why doesnt the 5870 drop behind the 4870x2 notably at high resolutions and with high anti aliasing modes, and why doesnt the 5870 perform notably better at low resolutions where the memory bandwidth doesnt matter?

    yes, you CAN see this trend, its definately there, but its veeery subtle... we are talking about a few percent points here, nothing mayor you would expect from the 5870 having more than 30% less bandwidth than a 4870x2...

    i think i found something...
    rv870 is a REALLY massive chip with a huge load of raw processing power... keeping all those sps busy is not easy... and i think thats whats holding the 5870 back...



    thread limit was only increased from 768 to 1024...
    could this explain the limitation? 768 to 1024 is only a 30% boost... and a 5870 is roughly 40% faster than a 4890...

  20. #45
    Xtreme Enthusiast
    Join Date
    Jul 2004
    Posts
    535
    First of all, that's just the number of compute threads possible, and has nothing to do with limiting the shader power in games. Secondly, the 5870 can only run a maximum of 1600 / 5 = 320 threads, because you can only run one thread per group of 5 "stream processors", so in terms of DirectCompute even TriFire 5870's will not be held back by the thread limit, although QuadFire might be.
    Last edited by hurleybird; 09-27-2009 at 10:30 AM.

  21. #46
    Xtreme Cruncher
    Join Date
    May 2009
    Location
    Bloomfield
    Posts
    1,968
    Quote Originally Posted by saaya View Post
    thx lightman for the infos!
    you dont happen to have a 4890 or 4870 or better yet 4870x2 so you can do exactly the same thing on that card in the same rig?

    i threw the numbers in a graph:
    Pixel shader, multi fillrate, perlin noise, vertex shader simple are not bandwidth limited... yes some of these increase slightly, but the boost they get from increasing the memory clocks and hence bandwidth by almost 50% can be ignored...

    complex vertex shader, shader particles and fillrate single are clearly bandwidth limited... but the gains are linear and proportional, so the gpu is definately not bandwidth crippled or starved like some people suggested... i dont think that memory bandwidth is limiting the 5870... i think its internal bandwidth or some internal architecture bottleneck...
    they doubled registers and cache so internally it is fine.

  22. #47
    Xtreme Cruncher
    Join Date
    May 2009
    Location
    Bloomfield
    Posts
    1,968
    Quote Originally Posted by saaya View Post
    i think i found something...
    rv870 is a REALLY massive chip with a huge load of raw processing power... keeping all those sps busy is not easy... and i think thats whats holding the 5870 back...



    thread limit was only increased from 768 to 1024...
    could this explain the limitation? 768 to 1024 is only a 30% boost... and a 5870 is roughly 40% faster than a 4890...
    it is held back by the compiler. i dont see how this would be any different from rv770 though so obviously scaling linearly with shaders isnt goint to happen for ATi unless they change something in their memory system.
    Last edited by Chumbucket843; 09-27-2009 at 06:05 PM.

  23. #48
    Xtreme Addict
    Join Date
    Mar 2007
    Posts
    1,489

    58xx CPU bottleneck investigation

    I'm benching my unlocked 720BE against a guy with that has a 5870 and i7 over at OCN... results are less than exciting (for me at least)

    I just ran Crysis Warhead bench 0.33 (avalanche flythrough)


    1920 0xAA

    i7 @ 4.2Ghz Min: 29.55 Max: 46.81 Avg: 37.04

    Phenom II x4 @ 3.6Ghz Min: 25.12 Max: 36.73 Avg: 30.99


    1920 8xAA

    i7 @ 4.2Ghz Min: 21.29 Max: 37.74 Avg: 28.65

    Phenom II x4 @ 3.6Ghz Min: 18.24 Max: 29.33 Avg: 23.83



    note: Unlock from X3 to X4 gave me a slight avg fps increase, and almost 2fps increase in min fps.

    It appears since the min FPS numbers are all very close, they are revealing spots where the bench is GPU limited, and the Max FPS numbers are quite different, showing spots where the bench is CPU limited

    Anyone who owns a 5870 and wants to add benches into the mix is welcome... I'll run the same bench if possible on my system and we can see what can be worked out about this. OBVIOUSLY a 3.6Ghz Phenom II is no match for a 4.2Ghz i7, but I would have though that the results would have been much more GPU limited in this bench.
    Last edited by iandh; 09-27-2009 at 01:07 PM.
    Asus G73- i7-740QM, Mobility 5870, 6Gb DDR3-1333, OCZ Vertex II 90Gb

  24. #49
    Xtreme Addict
    Join Date
    Jan 2008
    Posts
    1,463
    crysis likes cpu as much as gpu
    Bring... bring the amber lamps.
    [SIGPIC][/SIGPIC]

  25. #50
    Registered User
    Join Date
    Jan 2008
    Posts
    16
    Not sure why you're less than excited. You're 600 mhz below him and only 5-10 FPS behind him in possibly the most intense game(graphically) there is. Still.

    Nice results, are you 2 going to be doing any other tests together?

Page 2 of 7 FirstFirst 12345 ... LastLast

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
  •