SIGSEGV Errors in Fluid-Solid Simulation (Handling “WARNING: Load is imbalanced” in parallel check?)
TAGGED: cht, fluent, parallel, sigsegv, transient-cht
-
-
May 6, 2022 at 4:22 am
jms26
SubscriberHi,
I have been running into numerous issues while trying to run a conjugate heat transfer simulation in Fluent. My first issue I made a post regarding here: https://forum.ansys.com/discussion/38786/fluent-conjugate-ht-retain-cell-residuals-sigsegv-error#latest (Summary: turning on retain-cell-residuals and re-iterating causes a SIGSEGV error ONLY when the solid cell zone is activated, no clue why - attempts at resolution are listed in the post).
I was unable to resolve this, and ultimately resorted to deactivating the cell zone, running an isothermal simulation, and viewing high residual cells with ease. Now, I would like to re-activate the solid zone, and run a transient simulation to see how the heat flux into the solid domain changes the solid temperature over time. However, when I reactivate the solid zone: a very similar (or potentially same) error occurs. The first lines of the error are below:
==============================================================================
Node 1058: Process 273816: Received signal SIGSEGV.
==============================================================================
==============================================================================
Node 1064: Process 273822: Received signal SIGSEGV.
==============================================================================
*** Error in `/home1/apps/ANSYS/2021R2/v212/fluent/fluent21.2.0/linmic/3ddp_node/fluent_mpi.21.2.0': free(): corrupted unsorted chunks: 0x0000000016360ef0 ***
*** Error in `/home1/apps/ANSYS/2021R2/v212/fluent/fluent21.2.0/linmic/3ddp_node/fluent_mpi.21.2.0': free(): corrupted unsorted chunks: 0x00000000153faf50 ***
Along with this, error log files for seemingly every single process are outputted. I just discovered that when I run a parallel check in the Fluent GUI, I get the warning message below both when the solid zone is activated and deactivated:
"WARNING! Memory utilization is very high or imbalanced
WARNING! Load is imbalanced"
My only guess is that the issues I have been dealing with are related to this somehow. I use all the defaults for partitioning: Metis and have verified that solid zone weighting is activated. Is there anything I can do to aid in balancing the load? All machines that I am connecting to have the same number of processes, so I am unsure why the load is imbalanced. I am using over 1000 processes for a mesh around 30 million cells.
May 6, 2022 at 1:09 pmRob
Forum ModeratorCan you try with 30 cores? I wonder if the partitions have got confused, 100k cells per core is a sensible minimum for optimal use of compute. With too many cores the overheads for partition communication can outweigh the benefit of more cpu.
May 6, 2022 at 1:44 pmjms26
SubscriberHi Rob Thank you for the reply - I just tried that and unfortunately with no luck. The parallel check still gave the same warning, and when I attempted to run it with the activated solid zone it still crashed with a SIGSEGV error. I also have completed a strong-scaling study and noted that the speed-up hadn't peaked yet using 1344 cores. Please let me know if there is anything else I should try, and thank you so much for the help.
May 6, 2022 at 3:30 pmRob
Forum ModeratorWorking here. Can you initialise the model and run an iteration after turning on the residual retention? That's with 22R1.
May 6, 2022 at 5:38 pmjms26
Subscriber
Hi Rob
Unfortunately that does not work, I am using 21R2. Do you have any other suggestions? Not sure if it makes a difference but I imported the mesh into Fluent from Pointwise; it does pass the mesh check and Fluent creates a shadow wall BC correctly when I activate the solid zone.
Also not sure how relevant this is but another issue I ran into while running the steady simulation with the deactivated solid zone is that Fluent is saving the case file every time it autosaves despite the case file seemingly not changing. In the TUI, I set it to auto-save only "if-mesh-is-modified" and it is still auto-saving for some reason despite the mesh definitely not changing (no dynamic meshes at all and no auto-adaptation occurring). Very strangely, if I use data obtained recently on the first ever initial case file with the exact same mesh and then run, the residuals instantly blow up - it only doesn't do this if I continue to use the newest case file. I have no clue what Fluent could be doing on the backend that's causing this.
Thanks a ton.
May 9, 2022 at 11:12 amRob
Forum ModeratorWhat is the mesh quality like? Check orth-quality (Mesh Checks) but also skew via the contours panel (turn off node values & compute).
If a model is failing from a run case it tends to suggest something weird is going on. If you read in the case & data again plot the velocity contour: is it sensible or "chequer board"?
Viewing 5 reply threads- The topic ‘SIGSEGV Errors in Fluid-Solid Simulation (Handling “WARNING: Load is imbalanced” in parallel check?)’ is closed to new replies.
Ansys Innovation SpaceBoost Ansys Fluent Simulations with AWS
Computational Fluid Dynamics (CFD) helps engineers design products in which the flow of fluid components is a significant challenge. These different use cases often require large complex models to solve on a traditional workstation. Click here to join this event to learn how to leverage Ansys Fluids on the cloud, thanks to Ansys Gateway powered by AWS.Â
Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.
Ansys Blog
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
Trending discussions- legend min and max
- Ensight hot iron palette from an image
- Streamlines in EnSight using MRI data
- Import MRI data into Ensight
- FLUENT APPLICATIION ERROR
- Total Surface Heat Flux Calculation in Fluent
- Difference between “total pressure” and “absolute pressure”?
- Drop Test of a Water-Filled Tube
- Minimum Orthogonal Quality Less than 0.01 For Transonic Airfoil Flow Analysis
- obtaining pressure distribution by making points in ansys
Top Contributors-
8808
-
4658
-
3151
-
1680
-
1470
Top Rated Tags© 2023 Copyright ANSYS, Inc. All rights reserved.
Ansys does not support the usage of unauthorized Ansys software. Please visit www.ansys.com to obtain an official distribution.
-