Results 1 to 8 of 8

Thread: memory performance question

  1. #1
    Diamond Member
    zombie67's Avatar
    Join Date
    October 24th, 2010
    Location
    Reno, NV
    Posts
    7,269

    memory performance question

    I have a quad channel machine, with 8 slots and with two CPUs. Which would have better performance, 1 DIMM in each channel, or 2 DIMMs in each channel? I can never remember this.

    TIA!
    "Don't confront me with my failures, I had not forgotten them" - Jackson Browne

    Avatar source


  2. #2
    Administrator
    Bryan's Avatar
    Join Date
    October 27th, 2010
    Location
    CO summer, TX winter
    Posts
    6,457

    Re: memory performance question

    Max performance is 1 per channel


  3. #3
    Platinum Member
    Mumps's Avatar
    Join Date
    October 28th, 2010
    Location
    Milwaukee, WI
    Posts
    3,994

    Re: memory performance question

    Hang on there mister. A lot of the information about memory performance is very dependent on the chipset being used on the motherboard. As examples, both HP and Lenovo server architectures gain speed with more DIMMs.

    https://lenovopress.com/lp0742.pdf
    https://community.spiceworks.com/top...rge-ram-sticks

    So it needs to be clarified what architecture the question is to be applied to. And especially the age of the hardware (leading to DDR2, DDR3, DDR4 or other) will be necessary knowledge.

  4. #4
    Diamond Member
    zombie67's Avatar
    Join Date
    October 24th, 2010
    Location
    Reno, NV
    Posts
    7,269

    Re: memory performance question

    Here are the three systems in question:

    Dual Xeon CPU E5-2680 v2, C602, DDR3
    Dual Xeon CPU E5-2630 v3, C612, DDR4
    Dual Xeon CPU E5-2683 v3, C612, DDR4

    TIA!
    "Don't confront me with my failures, I had not forgotten them" - Jackson Browne

    Avatar source


  5. #5
    Administrator
    Bryan's Avatar
    Join Date
    October 27th, 2010
    Location
    CO summer, TX winter
    Posts
    6,457

    Re: memory performance question

    Rather than the link Mumps gave, THIS is the one for the E5 V3/V4. It says that all memory channels should be populated the same so the system is balanced. Basically, 1 stick per channel (4 per CPU) or 2 sticks per channel (8/CPU) will provide the same memory bandwidth as long as all sticks are the same. If the memory channels aren't populated the same (unbalanced) then BW goes down dramatically.

    When I built my servers - E5 V4s I was told by SuperMicro that the optimum was 1 stick per memory channel (4/CPU).
    Last edited by Bryan; 04-03-18 at 04:35 PM.


  6. #6
    Diamond Member
    zombie67's Avatar
    Join Date
    October 24th, 2010
    Location
    Reno, NV
    Posts
    7,269

    Re: memory performance question

    What's going on here? DDR4 and DDR3 are physically different, right?

    https://www.dropbox.com/s/fkhs2t235q...%20PM.jpg?dl=0
    https://www.dropbox.com/s/1bqj9o8h0x...%20PM.jpg?dl=0
    Last edited by zombie67; 04-03-18 at 06:28 PM.
    "Don't confront me with my failures, I had not forgotten them" - Jackson Browne

    Avatar source


  7. #7
    Diamond Member
    zombie67's Avatar
    Join Date
    October 24th, 2010
    Location
    Reno, NV
    Posts
    7,269

    Re: memory performance question

    It turns out they are really DDR3 according to the label.

    Here is another question about quantities of DIMMs. This machine is a HP server, with dual CPUs. 1st CPU is on the mobo with 8 DIMM slots. The 2nd CPU is on a daughter card with 4 DIMM slots. Currently each has four DIMMs, 8gb each. What happens if I populate the remaining 4 slots on the mobo with matching DIMMs? It seems like one CPU would have access to 64gb, and the other only 32gb. Or is the combined 96 GB shared equally somehow? Does that impact performance?

    Edit: I found the answer here: http://h20331.www2.hp.com/Hpsub/down..._WP_090712.pdf

    Optimize performance
    Generally, maximum memory performance is achieved by evenly distributing total desired memory capacity across all operational channels. Proper individual DIMM capacity selection is essential to maximizing performance. On the second CPU, installing the same amount of memory as the first CPU will optimize performance. Refer to the Optimal Memory Configuration tables on the next page for more information.
    Frustrating. Did 16gb DIMMs not exist back then or something?
    Last edited by zombie67; 04-03-18 at 07:06 PM.
    "Don't confront me with my failures, I had not forgotten them" - Jackson Browne

    Avatar source


  8. #8
    Platinum Member
    John P. Myers's Avatar
    Join Date
    January 13th, 2011
    Location
    Jackson, TN
    Posts
    4,502

    Re: memory performance question

    Quote Originally Posted by Bryan View Post
    Max performance is 1 per channel
    This is correct. Especially on server boards


Posting Permissions

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