Results 1 to 25 of 157

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

Hybrid View

  1. #1
    Xtreme Mentor
    Join Date
    Nov 2005
    Location
    Devon
    Posts
    3,437
    Quote Originally Posted by jaredpace View Post
    Bench a video game at different ram frequencies 800mhz - 1400mhz
    I came close CCC limits 900-1300MHz for mem

    All tests done @1920x1200













    Enjoy!
    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

  2. #2
    Xtreme Enthusiast
    Join Date
    Jul 2004
    Posts
    535
    Well, from the initial results it looks like HD 5870 responds to more memory bandwidth, but 100MHz mem OC doesen't tell us much. For all we know 150 more MHz on the memory would stop scaling. What we want to know is the point where overclocking the the memory stops giving more performance, as well as the point where overclocking core stops giving more performance. Here's a better methodology:

    1. Download AMD GPU clock tool for HD 5870

    2. Underclock both core and memory to half frequency (425/600) to keep the same Compute/bandwidth ratio.

    3. Test at that frequency

    4. While keeping the core @ 425MHz, start increasing the memory clock by some increment, say 50-100MHz, until it stops scaling or becomes unstable.

    5. While keeping the memory @ 600MHz, start increasing the core clock by some increment, say 50-100MHz*, until it stops scaling or becomes unstable.

    6. Repeat with as many programs as you care for.

    7. Analyze

    *Might be easier to have the same % increment as for memory. For example, if you use 100MHz increments on both, each increment is more substantial for compute resources because it starts at a lower frequency (450 vs. 600MHz.) If you want to have proper proportions, a 100MHz increase on mem has the same significance as a ~71MHz (70.833) increase in compute. In other words, multiply whatever you choose as the memory increment by 0.70833 to get the amount you should increment core by.
    Last edited by hurleybird; 09-25-2009 at 10:53 AM.

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
  •