Page 2 of 2 FirstFirst 12
Results 11 to 17 of 17

Thread: Should I get more RAM?

  1. #11
    lynx's Avatar .
    Join Date
    Sep 2002
    Location
    Yorkshire, England
    Posts
    9,759
    All this theory is brilliant, but in practice it usually means almost nothing for AMD processors.

    Dual channel is fine in theory, it should give you a data path which is 128 bits wide. Except that your pci bus isn't 128 bits wide, the AGP bus isn't 128 bits wide, and the bus to most AMD processors isn't 128 bits wide (Athlon 64 Socket 939 is the exception).

    So you've got a 128 bit data bus to your memory controller, and damn all good it will do you because the widest link to other system components is only 64 bits, except for memory to memory transfers. It is possible to devise tests which will show high bandwidth figures, but these are artificial and in practice the theoretical 6.4GB/s bandwidth is nowhere near attainable.

    This is one area where Intel chips are getting better performance over AMD chips, because although they still only have a 64 bit bus, by having an 800MHz FSB speed they can take data twice as fast from the memory controller.
    Last edited by lynx; 02-27-2005 at 01:23 AM.
    .
    Political correctness is based on the principle that it's possible to pick up a turd by the clean end.

  2. Software & Hardware   -   #12
    Virtualbody1234's Avatar Forum Star BT Rep: +2
    Join Date
    Oct 2003
    Location
    Canada
    Posts
    10,763
    Quote Originally Posted by BILLY-THE-FISH
    ... my motherboard ...(Asus P4S533-E) but ... I have no motherboard Manual and can't seem to find out on web anywhere.
    http://www.asus.com.tw/pub/ASUS/mb/s...4_p4s533-e.pdf

  3. Software & Hardware   -   #13
    bigdawgfoxx's Avatar Big Dawg
    Join Date
    Apr 2003
    Location
    Texas
    Age
    35
    Posts
    3,821
    So what are the qualifications exactly. I have a dual channel setup right now...256X2 PC3200 2-2-2-5. If I were to buy another 512 stick for the 3rd slot, what would have to be the same to make it work? Just the PC3200 or the timings also?
    [SIZE=1]AMD 4200 X2 @ 2.65Ghz, ASRock 939-VSTA
    1.75GB PC3200, 2 X 160GB Seagate w/ 8MB Buffer
    HIS Radeon X800 Pro, Antec Super Lanboy Aluminum

  4. Software & Hardware   -   #14
    Quote Originally Posted by Virtualbody1234
    Cheers mate!!

  5. Software & Hardware   -   #15
    Snee's Avatar Error xɐʇuʎs BT Rep: +1
    Join Date
    Sep 2003
    Location
    on something.
    Age
    44
    Posts
    17,985
    Quote Originally Posted by lynx
    All this theory is brilliant, but in practice it usually means almost nothing for AMD processors.

    Dual channel is fine in theory, it should give you a data path which is 128 bits wide. Except that your pci bus isn't 128 bits wide, the AGP bus isn't 128 bits wide, and the bus to most AMD processors isn't 128 bits wide (Athlon 64 Socket 939 is the exception).

    So you've got a 128 bit data bus to your memory controller, and damn all good it will do you because the widest link to other system components is only 64 bits, except for memory to memory transfers. It is possible to devise tests which will show high bandwidth figures, but these are artificial and in practice the theoretical 6.4GB/s bandwidth is nowhere near attainable.

    This is one area where Intel chips are getting better performance over AMD chips, because although they still only have a 64 bit bus, by having an 800MHz FSB speed they can take data twice as fast from the memory controller.
    I've seen a couple of benchmarks where they got a whopping 6% gain in overall performance with dual channel enabled, but most benchmarks only show how much faster your memory becomes and nothing about what you actually gain.

    I think you might get something out of it tho', but you get a bigger boost from enabling 4 bank interleaving if you haven't, for instance. If that's an option on your mobo.

  6. Software & Hardware   -   #16
    Snee's Avatar Error xɐʇuʎs BT Rep: +1
    Join Date
    Sep 2003
    Location
    on something.
    Age
    44
    Posts
    17,985
    Quote Originally Posted by bigdawgfoxx
    So what are the qualifications exactly. I have a dual channel setup right now...256X2 PC3200 2-2-2-5. If I were to buy another 512 stick for the 3rd slot, what would have to be the same to make it work? Just the PC3200 or the timings also?
    According to one of those links I posted ( ! ) "the speed characteristics" should be the same.

    Otherwise it gets slowed down to the level of the slowest stick. But that's when talking about the clockfrequenzy.

    I think, tho', that it's the same thing with the memory timings, if they are set to auto. Otherwise, if you've tweaked them, you should watch out for instabilities if the new stick can't handle the timings set for the other sticks.

    So for it to be totally stable, my theory is that the timings must be set to something the slowest chip can handle.
    Last edited by Snee; 02-27-2005 at 05:06 PM.

  7. Software & Hardware   -   #17
    Skillian's Avatar T H F C f a n BT Rep: +1
    Join Date
    Dec 2002
    Posts
    1,748
    Well the extra stick went in fine, and it all works in dual channel.

    Used the same Crucial memory, same timings.

Page 2 of 2 FirstFirst 12

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
  •