Quick Dual channel DDR performance question

Sharky Forums


Results 1 to 5 of 5

Thread: Quick Dual channel DDR performance question

  1. #1
    Hammerhead Shark ryandinan's Avatar
    Join Date
    Sep 2000
    Location
    New Haven, MO USA
    Posts
    1,894

    Quick Dual channel DDR performance question

    Hi guys,

    I finally got another stick of Corsair XMS3200 (1024MB total now) to allow dual-channel on my P4P800 motherboard.
    Now, since I only have a P2.4B (533MHz) running at 2.8GHz (620MHz), my motherboard only allows my memory to run on a 4:5 cpu/mem ratio - which translates to 387MHz DDR. In dual-channel mode, my theoretical bandwidth should be roughly twice that - 775MHz.
    Now, my question is, since I'm not running on a 800MHz fsb, my theoretical memory bandwidth should be bottlenecked by my FSB (620MHz), correct?
    Because I did some Sandra tests, and I'm only getting around 3898/3890MB/sec transfer rate. This is much better than a single stick of 3200 running at 400MHz, but I was expecting to see more. This performance limitation is due to my lower FSB, correct?

    Also, another point to note, is that after the Sandra test, it reported only 79% efficiency for the memory. Is this also caused by the FSB bottleneck, or does this have to do with the dual-channel controller on my P4P800?

    Thanks! I just want to make sure Im getting the most out of this rig!


    -Ryan


    Core 2 Duo E6400 @ 3.2GHz (8x400)
    2GB Corsair XMS 6400 DDR2 (800MHz)
    Asus P5B (802 BIOS)
    Sapphire Radeon X1900XT 256MB
    Thermaltake ToughPower 700W PSU


  2. #2
    gran tiburón blanco ewitte's Avatar
    Join Date
    Jul 2002
    Location
    Houston, TX mostly. Lima, Peru partiallly.
    Posts
    7,394

    Re: Quick Dual channel DDR performance question

    Originally posted by ryandinan

    Now, my question is, since I'm not running on a 800MHz fsb, my theoretical memory bandwidth should be bottlenecked by my FSB (620MHz), correct?
    Because I did some Sandra tests, and I'm only getting around 3898/3890MB/sec transfer rate. This is much better than a single stick of 3200 running at 400MHz, but I was expecting to see more. This performance limitation is due to my lower FSB, correct?
    Seems kind of low. The theoretical max should be around 6.1GB/s. The lowest I've seen on my computer is 70% of theoretical. Which would be around 4200-4300MB/s. That is the lowest. With the CPU running faster than the memory I see more like 80% or 4800-4900MB/s if I were running at 387Mhz (actually about the same at 400Mhz). Is the MB pre 800Mhz or just the CPU? If the MB is pre 800Mhz that may be the problem.

    Eric
    Last edited by ewitte; 10-07-2003 at 09:26 AM.

  3. #3
    Hammerhead Shark ryandinan's Avatar
    Join Date
    Sep 2000
    Location
    New Haven, MO USA
    Posts
    1,894
    The mobo can handle 800MHz FSB, but since I dont have a cpu that runs at 800MHzFSB, I can only run it as fast as my chip will overclock - which is 155MHz (x4 = 620MHz FSB).
    Also, since running a 533MHz cpu (stock fsb), my mobo only allows cpu/mem ratios of 1:1 and 4:5. I'm obviously choosing to run at 4:5, as this gets me closer to my memory's rated 400MHz (386MHz, like I said).

    I could see myself getting close to that 6.1GB/sec theoretical data rate only if I were running aa 800MHz cpu (because 400MHz DDR in dual channel fits perfectly at 800MHz).
    Since my CPU can only take in data at 620MHz, it's bottlenecking my memory bandwidth accordingly... right?

    I did some math - and if 6.1GB/sec is at 800MHz, I should expect to see 4.7GB/sec at my 620MHz fsb - BUT - Since my memory isn't running at a full 400MHz, I can probably knock that number down to 4.3B/sec or so. However, the lack of efficiency concerns me (78%), and may be the reason why my benchmark results were lower than expected (3898MB/sec).

    Am I making any sense here?

    -Ryan


    Core 2 Duo E6400 @ 3.2GHz (8x400)
    2GB Corsair XMS 6400 DDR2 (800MHz)
    Asus P5B (802 BIOS)
    Sapphire Radeon X1900XT 256MB
    Thermaltake ToughPower 700W PSU


  4. #4
    Hammerhead Shark natgun's Avatar
    Join Date
    Mar 2001
    Location
    Boston, Ma
    Posts
    2,332
    yes your bandwidth is limited by the FSB of your chip, springdale and canterwood will only run memory at 333mhz with a 533mhz chip. for $175 why not pick up a p4 2.4c and use your memory to its full potential.
    P4 2.4C @ 3.3Ghz 275FSB 1.62v|Abit IC7-G|2x512MB Corsair PC3500 @ 440mhz 2-3-2-6|Saphire Radeon 9800 PRO 128MB|SLK-900u w/ 90mm Enermax adjustable fan|Hitachi DeskStar 180GXP 120GB w/8MB Cache|Antec TruePower 430w|SB Audigy 2|Klipsch PM v.2-400 w/SWS|Logitech MX510|Trinitron 21"

    HTPC:
    P4 2.8C(stock)|Abit IS7|2x512mb Corsair PC3200|MSI Geforce4 4200 128mb|2x180gb Hitachi 180gxp|SB Audigy 2 zs|Klipsch PM 5.1 Ultras|NetGear 802.11g Wi-Fi|Hauppauge PVR-250|Logitech cordless desktop MX for bluetooth (mx900)|Enermax 350w|ATI Remote Wonder

    Old Faithfull:
    P3 1ghz @ 1.1 147fsb|Asus CUSL2-C|512MB Crucial CAS2 PC133|Creative Geforce2 GTS 32MB|IBM DeskStar 60GXP 60GB|SB LIVE! 5.1|Creative Desktop Theater 5.1|Enlight 300w PSU

  5. #5
    gran tiburón blanco ewitte's Avatar
    Join Date
    Jul 2002
    Location
    Houston, TX mostly. Lima, Peru partiallly.
    Posts
    7,394
    Originally posted by ryandinan

    I did some math - and if 6.1GB/sec is at 800MHz, I should expect to see 4.7GB/sec at my 620MHz fsb - BUT - Since my memory isn't running at a full 400MHz, I can probably knock that number down to 4.3B/sec or so. However, the lack of efficiency concerns me (78%), and may be the reason why my benchmark results were lower than expected (3898MB/sec).

    Am I making any sense here?

    -Ryan
    Oops. I was completely only looking at the memory and not the CPU. While the memory can support a theoretical max of 6.1GB/s running dual channel at 387Mhz the CPU can not (full 6.4GB/s @ 400Mhz *2). The theoretical max at 620Mhz for the CPU is 4.96GB/s. Between 70-80% is about normal in terms of efficiency for DC-DDR. The more your CPU *needs* the data the higher the efficiency.

    Eric
    Last edited by ewitte; 10-07-2003 at 01:22 PM.

Posting Permissions

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