|
[Sponsors] |
November 15, 2022, 04:27 |
Should I get 7950x or wait for 7950X3D
|
#1 |
Member
Otari kemularia
Join Date: Mar 2018
Posts: 44
Rep Power: 8 |
I'm sure this topic has been discussed in other threads, but I would appreciate if I get some specific help.
So I have the budget of $2700 which I have to spend on a CPU, MB and RAM. I was thinking to get i9-10980XE but if I'm going to buy a new setup, I would prefer something with DDR5 support. Threadrippers are out of my reach. So should I got with 7950x or wait for 7950X3D? Or should I wait, collect some more $ and buy anything else? Keep in mind, that I also work with Mechanical, not only with Fluent. Usually I need more than 90gb Ram. Thanks |
|
November 15, 2022, 06:55 |
|
#2 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,427
Rep Power: 49 |
Ah, the old wait for shiny new hardware dilemma. I'm familiar
The usual solution is simple: if you need it now, buy what's available now. Otherwise wait as long as possible, because there will always be better stuff. Though this one might be even easier. Zen4 CPUs with 3D Vcache have been hinted at, yes. Though when they will be available, nobody knows. And it is particularly uncertain if there will even be a Ryzen 7950X3D. We had similar rumors for Ryzen 5000, and all we got in the end was the 5800X3D. Though that's not necessarily a bad thing, higher core counts would not necessarily help for CFD and FEA, and only drive up costs. So you definitely need 128GB of RAM. Would even more help you with your work? Then that could be a solid reason to look for a different platform. |
|
November 15, 2022, 10:16 |
|
#3 |
Member
Matt
Join Date: May 2011
Posts: 44
Rep Power: 15 |
I'd be more inclined to wait for 64GB DDR5 DIMMs (and motherboard support) than the 7950X3D. The Ryzen 7000 will downclock the memory to 3600 MHz (DDR4 speeds) if you populate all 4 memory slots, so until 64GB DDR5 desktop DIMMs are available+supported, the Ryzen 7000 series CPUs have no more memory bandwidth than the Ryzen 5000 series CPUs in workstation applications that require 128GB RAM.
3D cache will be nice, but unless the memory is running at its rated speed, the processors will still be severely kneecapped for CFD/FEA. It's sad that the ancient i9-10980xe still has almost twice the memory bandwidth of the latest desktop CPUs from Intel and AMD when used with 128GB of RAM. For that reason, if you are running CFD/FEA full time, you should probably stay far away from desktop CPUs and stick to server (EPYC/Xeon) or workstation CPUs (i.e. Threadripper Pro or Xeon-W). |
|
November 15, 2022, 10:53 |
|
#4 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,427
Rep Power: 49 |
Sure, lower memory speeds with lots of DIMMs/ranks are kind of a bummer.
But that's nothing new, all CPUs behave that way. It's just that up until 5 years ago, none of the CPU manufacturers bothered to publish those specs. Not enough people really cared about it for desktop CPUs. And particularly for this 1st generation of DDR5 platforms, memory support will improve quickly with bios updates. AMDs official spec won't change, but the transfer rates you can actually run with high memory capacity will increase. I highly doubt that DDR5-3600 is the limit right now. But I agree that this limitation leaves the door open for alternatives. That's why I tried to prod at even more than 128GB, which would make that decision easier. |
|
November 15, 2022, 10:59 |
|
#5 |
Member
Matt
Join Date: May 2011
Posts: 44
Rep Power: 15 |
Yeah, we have a 5950X workstation with 4x32GB DDR4-3600, and it runs the memory at that speed when 'DOCP' is enabled in the BIOS. But that's technically 'overclocking'; it only works because motherboard and memory manufacturers have DDR4 tuning well-honed by now.
I'm sure they'll get there with DDR5, but I don't want to be a guinea pig in the meantime. |
|
November 16, 2022, 16:16 |
|
#6 |
Member
Otari kemularia
Join Date: Mar 2018
Posts: 44
Rep Power: 8 |
So all in all, even based on this topic General recommendations for CFD hardware [WIP] what setup (CPU, MB, Ram) would you recommend me for $3000?
Buying some old 2 socket Xeon is a way to go? Is there a benchmark site where I can see more detailed results, like this one? https://www.cfd-online.com/Forums/at...er_scaling.png |
|
April 19, 2023, 17:59 |
|
#7 | |
New Member
Gokhan
Join Date: Dec 2020
Location: Stockholm
Posts: 5
Rep Power: 5 |
Quote:
|
||
April 20, 2023, 10:45 |
|
#8 | |
Member
Matt
Join Date: May 2011
Posts: 44
Rep Power: 15 |
Quote:
A used 2x32 core EPYC Rome server with 256+ GB of RAM goes for like $2k USD and will over 5x faster for OpenFOAM, at least according to https://openbenchmarking.org/test/pt...80ecda#metrics (you have to look at v1.1 of that benchmark to get the 2P Rome results). |
||
April 20, 2023, 16:25 |
|
#9 | |
New Member
Gokhan
Join Date: Dec 2020
Location: Stockholm
Posts: 5
Rep Power: 5 |
Quote:
Thank you so much for your well grounded answer. I gave my answer according to 16 core limit on some softwares such as StarCCM+. In case of 20-30 million mesh 64 core will give better performance. More RAM capacity is also another good plus. |
||
May 3, 2023, 13:37 |
|
#10 |
Member
Otari kemularia
Join Date: Mar 2018
Posts: 44
Rep Power: 8 |
Which motherboard and cooling would you suggest for 7950x?
Could you provide several budget options? |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Insights on newly released Ryzen Zen 4 CPUs such as the 7950x? | martinh | Hardware | 1 | October 17, 2022 10:56 |
CFX solver wait for license | Pauli | CFX | 1 | November 1, 2014 05:35 |
force to wait MATLAB for running parallel fluent in batch mode | a.latifi | Main CFD Forum | 1 | May 9, 2013 17:44 |
Syncronizing the processors or forcing them to wait for each other in parallel comp? | cuba | OpenFOAM Running, Solving & CFD | 0 | November 9, 2012 10:26 |
how to make fluent wait? | Stanley | FLUENT | 2 | December 4, 2003 17:43 |