|
[Sponsors] |
hardware difference using Flow3D: i7 4790K vs 2x E5-2670v2 |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
March 5, 2015, 10:41 |
hardware difference using Flow3D: i7 4790K vs 2x E5-2670v2
|
#1 |
New Member
song sooho
Join Date: Sep 2014
Posts: 9
Rep Power: 12 |
hi i am flow3d modeling two system.
1. intel i7 4790K, ddr3 16G 2. intel xeon e5-2670v2 * 2EA, ddr3 128G all conditions are same i think, no.2 system more fast but in my test, no.1 system more fast who knows why??? |
|
March 6, 2015, 17:38 |
|
#2 |
New Member
Sylvain Boulanger
Join Date: Nov 2014
Posts: 17
Rep Power: 12 |
In order to get an answer to your question, you should provide more information on each system.
1. How many memory modules are there? 2. What is the frequency of the memory modules? 3. What is the motherboard model? 4. How many cells does your simulation have? |
|
March 7, 2015, 09:54 |
|
#3 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,428
Rep Power: 49 |
And last not least: how many cores were used for the simulation.
|
|
March 7, 2015, 10:06 |
|
#4 |
New Member
Sylvain Boulanger
Join Date: Nov 2014
Posts: 17
Rep Power: 12 |
You're right. I was assuming he was using all of them.
|
|
March 7, 2015, 23:56 |
|
#5 | |
New Member
song sooho
Join Date: Sep 2014
Posts: 9
Rep Power: 12 |
Quote:
thank you your answer. my computer detailed specifications system 1 cpu : Intel(R) Core(TM) i7-4790K @ 4.00GHz Motherboard : ASRock H97 Performance Memory : DDR3 8G PC-12800(800 MHz) * 2EA - 2 slot available system 2 cpu : Intel(R) Xeon(R) CPU E5-2670v2 @ 2.50GHz * 2EA Motherboard : Asus Z9PE-D8 WS Memory : DDR3 16G PC-12800(800 MHz) * 8EA - full bank totel cell about 30 millions and using all available cpu |
||
March 8, 2015, 01:14 |
|
#6 |
New Member
Sylvain Boulanger
Join Date: Nov 2014
Posts: 17
Rep Power: 12 |
From what I can see, both systems could perform better. Here's what I think you should do:
On the i7: 1. Turn off hyperthreading 2. Populate the remaining 2 memory slots with the same kind of memory module. On the Xeons: 1. Turn off hyperthreading 2. Adjust CPU #2 to run at 2.5GHz. It's at 1.2GHz right now. |
|
March 8, 2015, 13:18 |
|
#7 | ||
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,428
Rep Power: 49 |
Quote:
Quote:
See the memory tab of cpu-z if this is already the case. Otherwise refer to the mainboard manual how to populate the DIMMs to get maximum performance. Concerning the original question why the simulation runs slower on the second system: Maybe the software you are using or some of the specific models you used in your simulation just dont scale well on many cores. Or there is a totally different factor like disc I/O that limits the speed of the simulation. You would have to run more tests to find out or contact flow3D support. Last edited by flotus1; March 9, 2015 at 04:11. |
|||
March 11, 2015, 00:51 |
|
#8 |
New Member
song sooho
Join Date: Sep 2014
Posts: 9
Rep Power: 12 |
i have one more question.
why hyperthreading turn off?? thank you. |
|
March 11, 2015, 03:17 |
|
#9 |
New Member
song sooho
Join Date: Sep 2014
Posts: 9
Rep Power: 12 |
i have one more question.
why hyperthreading turn off?? thank you. |
|
March 11, 2015, 04:41 |
|
#10 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,428
Rep Power: 49 |
The benefit of hyperthreading in CFD is questionable to say the least.
The performance of of many CFD approaches highly depends on the available memory bandwith which does not increase with HT activated. On the other hand, the communication overhead does increase when the mesh is split into a higher number of partitions. That is why the the performance with HT on is usually not much higher and can even be worse than with HT off. Not to mention the additional cost for the higher number of HPC licenses you need to run the simulation on twice the number of "cores". I dont know if this is true for flow3d, but you have this issue with software from other companies. |
|
March 11, 2015, 14:55 |
|
#11 |
Member
Join Date: Dec 2012
Posts: 92
Rep Power: 14 |
flotus is right. I ran basically the same test with the 4790K but with ansys. HT makes the code slower by ~1% (depending on your mesh, memory etc.). Overclocking has no effect either, the speedup was more or less 0. Memory bandwith is (almost) everything for cfd. My 2400Mhz modules are really kicking in.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[snappyHexMesh] snappyHexMesh and cyclic boundaries | Ruli | OpenFOAM Meshing & Mesh Conversion | 2 | December 9, 2013 07:51 |