CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Hardware

Mamory bandwidth comparison

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 12, 2020, 02:19
Default Mamory bandwidth comparison
  #1
Member
 
Lukasz
Join Date: Mar 2009
Posts: 67
Rep Power: 17
Luk_Fiz is on a distinguished road
(I have just realized, that it is my first post on cfd-online since about 7 years...

My question concerns comparison of two ancient workstations in terms of memory access performances on "theoretical basis". Which configuration would be faster assuming all else being equal:

1.
2x Xeon X5650 (4 memory channels)
3 memory channels per proc. board
2x 8Gb dimm per processor

2.
2x Xeon X5675 (4 memory channels)
2 memory channels per proc. board
4x 4Gb dimm per processor

Lets assume that model consumes 20Gb of RAM.
I cannot give a guess: as far as I understand the theory, optimal configuration would be to saturate all memory channels of motherboard with dimms with 1 dimm/1 memory channel. From the second point of view, I am not sure what could be influence of lower number of motherboard memory channels per single proc. in configuration 2.
A bit of explanation: the justification is needed in purpose of deciding which one of these 2 configurations to buy for cheap, so I have to take a proc. speed into account;
I realize that for more telling comparison, assuming the same processors woule be better.

Thanks,
Luk
Luk_Fiz is offline   Reply With Quote

Old   August 12, 2020, 02:38
Default
  #2
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
I actually had to look this up, that's how old these CPUs are
Both have triple-channel memory controllers:
https://ark.intel.com/content/www/de...intel-qpi.html
https://ark.intel.com/content/www/de...intel-qpi.html

Assuming you run memory at the same transfer rate on both systems, I think the difference in theoretical maximum memory bandwidth is negligible.
Option 1 gets you two memory channels due to only using 2 DIMMs per CPU
Option 2 gets you two memory channels due to only having two channels per CPU available on the board.

At least with option 1, you could just drop in two more DIMMs. They are like 10$ each.
flotus1 is offline   Reply With Quote

Old   August 12, 2020, 03:07
Default
  #3
Member
 
Lukasz
Join Date: Mar 2009
Posts: 67
Rep Power: 17
Luk_Fiz is on a distinguished road
Thanks for rapid answer,
(You are right, my mistake - was looking at exactly the same intel page for proc. specs, but somehow I have stuck with convcition about 4 memory channels per proc.).


Ok just to clarify: lets assume now, that the model is bigger and consume 32-48Gb of RAM. We are free to add/reconfigure RAM, money aside.
In such case:
Option 1 gets some advantage unchoked by running 3 memory channels after adding 1 dimm per proc.
Option 2 does not speed up no matter what because motherboard 2 memory channels per proc. is still a bottleneck.

Right?
Thanks in advance.

Luk
Luk_Fiz is offline   Reply With Quote

Old   August 12, 2020, 03:24
Default
  #4
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
Exactly. If you still want to spend money on these systems, do it for option 1.
Maybe swap CPUs around, the X5675 is slightly faster.
You can write me a PM if you are in Europe, there are loads of 16GB DDR3-1333 reg ECC modules in my basement.

Last edited by flotus1; August 12, 2020 at 12:59.
flotus1 is offline   Reply With Quote

Old   August 12, 2020, 03:35
Default
  #5
Member
 
Lukasz
Join Date: Mar 2009
Posts: 67
Rep Power: 17
Luk_Fiz is on a distinguished road
Quote:
Originally Posted by flotus1 View Post
...
You can write me a PM if you are in Europe, there a loads of 16GB DDR3-1333 reg ECC modules in my basement.

What a provocation, sir!

(Will remember I am right beyond your western border).
Thanks a lot.


Luk
Luk_Fiz is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Post Results Comparison RustyCohle Main CFD Forum 0 April 6, 2020 04:46
SST 2eq. vs 4eq. comparison urosgrivc FLUENT 0 March 26, 2018 05:54
Some ANSYS Benchmarks: 3 node i7 vs Dual and Quad Xeon evcelica Hardware 14 December 15, 2016 06:57
Memory bandwidth and memory interleaving Sly Hardware 2 February 19, 2015 13:41


All times are GMT -4. The time now is 21:31.