Harpertown Front Side Bus

Discussion in 'Mac Pro' started by SDAVE, Dec 26, 2012.

  1. SDAVE macrumors 68040

    SDAVE

    Joined:
    Jun 16, 2007
    Location:
    Nowhere
    #1
  2. Baunkjaer macrumors 6502

    Baunkjaer

    Joined:
    Feb 20, 2009
    Location:
    Copenhagen, Denmark
    #2
    Well, the Pro runs with Dual Channel RAM. Hence 800MHz equals 1600Mhz
     
  3. SDAVE thread starter macrumors 68040

    SDAVE

    Joined:
    Jun 16, 2007
    Location:
    Nowhere
  4. 666sheep macrumors 68040

    666sheep

    Joined:
    Dec 7, 2009
    Location:
    Poland
    #4
    It does not work like this. Using Dual Channel increases memory bandwidth, not the bus speed. I.e. you're pushing twice as data in that same time than via single channel, but @that same speed per channel. Single channel is 64-bit wide. X5400 chipset (and X5000 too) do have 4 memory channels, BTW. Depending on slots population you can use 64, 128 and 256-bit wide data path.

    "800 vs 1600 thing" comes from way how DDR memory bus works. Double Data Rate allows 2 transactions per clock cycle what doubles real speed. Hence PC2-6400 RAM (rated 800 MHz) runs @effective 1600 MT/s.

    It's a little more complex when you'd want to dig deeper in details, but you should get the idea from above.

    X5492 is no go in MP due to lack of microcode for it in MP EFI. It was confirmed here on MR by hyram (AFAIR).
     
  5. SDAVE thread starter macrumors 68040

    SDAVE

    Joined:
    Jun 16, 2007
    Location:
    Nowhere
    #5
    Not to go any deeper into this, just wanting to make sure, 800Mhz is pretty much the maximum this computer can run as far as memory, correct?

    I'm still happy with this machine, just added an SSD for OS X and mountain lion and it's super fast. I was feeling a bit bad when my 2011 MBP felt much faster than this machine before the SSD upgrade :D
     

    Attached Files:

  6. 666sheep macrumors 68040

    666sheep

    Joined:
    Dec 7, 2009
    Location:
    Poland
    #6
    Correct. If you want to get full 256 bit data path, you need to use 4 or 8 identical sticks. This will max out memory performance. Real world difference depends on application. Some can benefit from this, some can't.
     

Share This Page