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

WorkStation for Hobbyist-Researcher

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 16, 2018, 03:29
Default WorkStation for Hobbyist-Researcher
  #1
New Member
 
Tomasz
Join Date: May 2018
Posts: 5
Rep Power: 8
ansestor is on a distinguished road
Dear all,
I am looking for configuration to work mostly with ANSYS Mechanical APDL and maybe in the future with LAMMPS software. Currently I am about to finish my PhD. At university my PC is an old i5-3470 with only 8GB. If needed I have option to solve my numerical tasks in a cluster but most of my models do not exceed 1mln elements. I rather work with smaller models 100k-500k elements. Usually I write APDL code for model and run calculations with different material properties or geometry dimensions. That's why I would like to have sth fast enough to perform this tasks and not to wait few days to finish solving all cases.
My budget isn't any big, though. Around 1000E. So, I am thinking about Ryzen 7 or i7-8700. After doing some reading about pros and cons I came up with those two configurations:
AMD
CPU R7 2700
MOBO MSI PC MATE
RAM 32GB 3000 Corsair
SSD Plextor 256GB Heat Sink
HDD Toshiba P300 1TB
GPU 1050Ti 4GB
PSU Seasonic Focus 550 Gold

INTEL
CPU 8700
MOBO AsRock B360 PRO4
rest same as above

Any input will be appreciated.
ansestor is offline   Reply With Quote

Old   May 16, 2018, 04:07
Default
  #2
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
While the new generation of Ryzen Processors is a small step in the right direction, it still can not quite compete with Intels mainstream CPUs in terms of performance per core.

So what I would recommend instead:
Intel I5-8600k
Some Z370 motherboard
2x16GB DDR4-3200 or faster

You can also get an I7 instead, but SMT is mostly useless for this kind of application.
I highly recommend a Z370 motherboard. There are some decent ones at around 100$ (ASRock for example) and you won't be able to use faster RAM with any of the lower tier chipsets.
flotus1 is offline   Reply With Quote

Old   May 16, 2018, 04:15
Default
  #3
New Member
 
Tomasz
Join Date: May 2018
Posts: 5
Rep Power: 8
ansestor is on a distinguished road
Thank you for fast response.
Well you have good point with this Z370 chipset. But instead of i5-8600K i would rather go with i7-8700 and AsRock Z370 Pro4 (first I found and rather cheap option for MOBO). Intel has also one advantage for me. It not requires dedicated GPU. So i would use Intel integrated graphic and spent money for better RAM.

Let's say my setup now looks as follows:
CPU 8700 (6core 12 thread)
MOBO AsRock Z370 Pro4
RAM 32GB 3000 Corsair
SSD Plextor 256GB Heat Sink
HDD Toshiba P300 1TB
PSU Seasonic Focus 550 Gold (already bought week ago).

What do you think? Leave like this or try to strech my budget a bit and take 8700K?
ansestor is offline   Reply With Quote

Old   May 16, 2018, 05:19
Default
  #4
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
I see no compelling reason to spend more money on an I7, especially one with a locked multiplier like the I7-8700. What do you expect from it?
flotus1 is offline   Reply With Quote

Old   May 16, 2018, 05:31
Default
  #5
New Member
 
Tomasz
Join Date: May 2018
Posts: 5
Rep Power: 8
ansestor is on a distinguished road
Wouldn't be helpful to have 6core - 12threads in comparison to 6C/6T.
Aren't this extra 6T allow to make more iterations during calculations?
ansestor is offline   Reply With Quote

Old   May 16, 2018, 07:22
Default
  #6
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
Like I said, SMT is mostly useless for the tasks involved here. I still recommend switching it off for CFD/FEA workstations.
The extra money will be better spent on a decent CPU cooler and faster RAM.
flotus1 is offline   Reply With Quote

Old   May 16, 2018, 07:35
Default
  #7
New Member
 
Tomasz
Join Date: May 2018
Posts: 5
Rep Power: 8
ansestor is on a distinguished road
So basically in ANSYS calculations is the same situation as in CAD software. It's better to have strong care instead of bunch of weak ones. Am I understand this correctly?
Unfortunately I am not a specialist in terms of hardware. Until now I had only my mentioned above i5 workstation and I knew that it's my only option.In order to use cluster at my University I prepared models (mesh, boundary condition s etc) and friend of mine did the magic with sending files with correct settings.
That's why I may sound like an ignorant
ansestor is offline   Reply With Quote

Old   May 17, 2018, 04:05
Default
  #8
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
The requirements for CFD/FEA solvers and CAD may seem similar at first, but they are different.
Many workloads in CAD are not inherently parallel, so they can not use many cores. Hence a CPU with a small amount of fast cores is preferred.
CFD/FEA solvers on the other hand are inherently parallel so they could benefit from a larger amount of cores. The issue here is memory bandwidth. 6 threads as in an I5-8600k are usually enough to saturate the memory bandwidth its two memory channels can provide. So more cores would not help. On top of that there is parallelization overhead. it increases with higher thread count and smaller model size.
SMT or Hyperthreading as Intel calls its implementation is a different story. It basically tries to offload some computations to unused parts of a core while other parts are busy. This would require additional data from memory and is thus ineffective when the memory bandwidth is already saturated. In addition to that, It further increases parallelization overhead (twice the amount of threads) and can even increase solution times.
With some very fast RAM you can sometimes get a slight performance increase from SMT, but in my opinion it is not worth it considering the downsides - higher hardware cost, more licenses used depending on the licensing policy of your software and lower performance in some cases.
To sum things up: if I had to buy one of Intels mainstream CPUs now, it would definitely be the I5-8600k.

Last edited by flotus1; May 17, 2018 at 09:34. Reason: forgot words and stuff
flotus1 is offline   Reply With Quote

Old   May 17, 2018, 07:41
Default
  #9
New Member
 
Tomasz
Join Date: May 2018
Posts: 5
Rep Power: 8
ansestor is on a distinguished road
@flotus1. Thank you for your complex explanation. I won't say that I understand every technical detail but I get your point.
I'll stick to the Intel platform with i5-8600k.
Other parts are:
MOBO ASRock Extreme 4
RAM 32GB 3200MHz - whatever manufacturer will be cheaper
SSD Plextor M8Pe 256GB
no GPU or in should say Intel 630HD.

Hopefully I will be able to add another 32GB of RAM in e near future.
Again, thank you Alex for your help and useful information about FEA solver technology.
ansestor is offline   Reply With Quote

Old   May 19, 2018, 19:23
Default
  #10
New Member
 
Join Date: Aug 2017
Posts: 28
Rep Power: 8
pibil1 is on a distinguished road
Why not i7 5820k or 7800x recommendations anymore Alex?

Quote:
Originally Posted by flotus1 View Post
While the new generation of Ryzen Processors is a small step in the right direction, it still can not quite compete with Intels mainstream CPUs in terms of performance per core.

So what I would recommend instead:
Intel I5-8600k
Some Z370 motherboard
2x16GB DDR4-3200 or faster

You can also get an I7 instead, but SMT is mostly useless for this kind of application.
I highly recommend a Z370 motherboard. There are some decent ones at around 100$ (ASRock for example) and you won't be able to use faster RAM with any of the lower tier chipsets.

Last edited by pibil1; May 20, 2018 at 00:23.
pibil1 is offline   Reply With Quote

Old   May 20, 2018, 05:54
Default
  #11
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,400
Rep Power: 47
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
5820k is used and needs to be overclocked to beat a 8600k. Not everybody wants that.
7800x is significantly more expensive considering the platform costs and should also be tweaked a little to use its full potential.
flotus1 is offline   Reply With Quote

Reply

Tags
ansys, ryzen


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
Suggestions for StarCCM+ Workstation configuration ifil Hardware 15 October 30, 2018 05:09
Abysmal performance of 64 cores opteron based workstation for CFD Fauster Hardware 8 June 4, 2018 10:51
Recommendation to buy a workstation 2018 sherlock Hardware 3 March 6, 2018 08:41
Dual cpu workstation VS 2 node cluster single cpu workstation Verdi Hardware 18 September 2, 2013 03:09
Pre- and Post workstation - need inputs larsenmm Hardware 17 February 13, 2013 04:16


All times are GMT -4. The time now is 23:55.