|
[Sponsors] |
November 27, 2018, 03:07 |
Transient vs. Steady-state bottleneck
|
#1 |
Member
Chris L
Join Date: Sep 2012
Posts: 53
Rep Power: 13 |
Is there a difference in hardware requirements between transient and steady-state simulations, generally speaking?
I have been working a lot with transient phase change models and would like to know if there are any special considerations for a workstation which runs models locally. Typically mesh sizes ~500k to ~2mill. |
|
November 27, 2018, 13:44 |
|
#2 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46 |
For transient simulations that write a lot to disk during the simulation, the speed of the hard drive can become an additional bottleneck. Same for post-processing such simulations, e.g. when creating an animation. In my opinion, a decent SATA SSD is a must-have for any proper workstation. NVMe SSDs can provide even faster read/write speed if necessary.
Other than that, a GUI can hold back a transient simulation that runs rather fast. In that case, either reduce the output update interval or run in batch mode. |
|
November 27, 2018, 14:08 |
|
#3 |
New Member
Chris Lane
Join Date: Oct 2018
Posts: 4
Rep Power: 7 |
Thanks, does RAM bandwidth requirements differ much?
I assumed bandwidth requirements are proportional to mesh size and not solver type? I am running Fluent and OpenFOAM with unstructured meshes. |
|
November 27, 2018, 15:30 |
|
#4 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46 |
The problem size does not change the code balance. As long as the model is too large to fit into cache entirely, you are limited by memory bandwidth to the same extent. And 500k cells is definitely too large to fit into any L3 cache.
|
|
November 29, 2018, 11:02 |
|
#5 |
Senior Member
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,675
Rep Power: 66 |
The steady and transient solvers are virtually identical.
Any problem worth considering will be limited by RAM bandwidth. If you are not limited by bandwidth, then either you are not doing CFD the right way or your problem is too simple and there is nothing to consider. The bigger the mesh, the more you will be limited by bandwidth. But if you get a new workstation, or any recent hardware, there are few options for bandwidth. You either have 2/3/4 memory channels. It is usually a very easy choice (whatever is within your budget). Then you go for optimizing the other (and probably more significant) bottlenecks. As already mentioned, writing files fastly is a huge bottleneck in transient simulations if that is what you are trying to do. The hardware requirements don't change from steady to transient per se. But in steady state you don't need to output the solution at every iteration because you are interested in the final converged solution. A new opportunity arises in transient simulations since now you have the option to save the solution every time-step. This would be like writing the solution every iteration in a steady case (but no one really does that because the information is useless). But in transient simulations, that data is usable to some people. |
|
November 29, 2018, 13:07 |
|
#6 | |
Senior Member
Join Date: May 2012
Posts: 546
Rep Power: 15 |
Quote:
I remember Fluent 6.3 ran much faster with the GUI minimized This was true regardless of transient or steady-state simulation though (as you noted it was more connected to the update interval of the residuals). Also, Linux did not have the same problem, it was only present under Windows, which is strange considering the relatively poor GPU driver development on Linux. |
||
November 29, 2018, 15:10 |
|
#7 |
Super Moderator
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46 |
A later Fluent version could be greatly sped up by moving the mouse back and forth. Fun times.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Effect of initial condition for steady state vs Transient | prasa | ANSYS | 0 | August 22, 2018 04:45 |
Steady State Vs Transient answers | Kushagra | CFX | 25 | July 23, 2017 03:20 |
Constant velocity of the material | Sas | CFX | 15 | July 13, 2010 08:56 |
Transient vs Steady State | Adam | CFX | 1 | April 12, 2007 11:34 |
About the difference between steady and unsteady problems | Lisa | Main CFD Forum | 11 | July 5, 2000 14:37 |