|
[Sponsors] |
How to balance the CPU and the memory bandwidth on a HEDT platform? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
March 11, 2019, 20:36 |
How to balance the CPU and the memory bandwidth on a HEDT platform?
|
#1 |
New Member
Hao Tang
Join Date: Feb 2019
Posts: 3
Rep Power: 7 |
As an unprofessional CFD user, I'd like to establish a computer system fit for both CFD,FEM calculation and normal use (even something such as lightroom, which also needs high per-core performance). Also the budget is limited to about 3000 ~ 4000 dollars, so I suppose an HEDT system be suitable. My CFD cases usually run on fluent and CFX, up to 10M~20M grid numbers.
Still some problems: 1. How to balance the CPU and memory bandwidth? X299 and X399 platform both have 4-channel memory support and I learned from the forum that CFD calculation is sensitive with memory bandwidth. Will it be helpful if I use 8*DDR4 3200 memory configuration(also want to know the stability of the over clocked memory when running CFD calculations)? And how many CPU cores won't be throttled by such memory configuration? 12 or just 8?Is there a proper algotithm of balance between CPU and the memory band width? 2. Nowadays the intel CPUs offer better AVX floating-points calculation performance and fluent uses avx2 techonology. So will an intel platform be better? or even wait for the AMD zen2 which claims to have 2*avx performance compared to current zen cpus. Suggestions are appreciated! |
|
March 12, 2019, 15:19 |
|
#2 | ||||
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46 |
Seems like you need a bit of everything: parallel performance, single-threaded performance and memory bandwidth. So there has to be a trade-off.
For Lightroom (and many other applications): https://www.pugetsystems.com/labs/ar...l-vs-AMD-1298/ The general rule of thumb for CFD: 2-3 cores per memory channel. More if you don't have to pay a per-core licensing scheme, less if you do. FEM has similar requirements, with even more focus on memory performance. Quote:
Quote:
Quote:
Quote:
Long story short: TR 2950X or I9-9920x. Intel has better memory compatibility especially when overclocking, The AMD CPU is slightly cheaper. When comparing the total system cost -factoring in expensive X399 motherboards and compatible memory with overclocking headroom- the price difference is negligible. |
|||||
March 12, 2019, 20:12 |
|
#3 | |
New Member
Hao Tang
Join Date: Feb 2019
Posts: 3
Rep Power: 7 |
Quote:
Thanks for your reply, problems all solved. I'll compare the Intel(9920X) and AMD(2950x) platform's total price to make the final decision. |
||
|
|