TAGGED: Distributed-Memory-Parallel, dmp, Shared-Memory-Parallel, SMP
-
-
April 21, 2022 at 4:42 am
MohammadMahdi
SubscriberHi. I've recently moved from SMP-single precision to HPC-DMP-Intel MPI to reduce runtime. However, the results I 'm getting from DMP is highly different from SMP, though the k. files are exactly the same. Which of these two has to be trusted? The FEM/SPH model that I verified with SMP, and published, is now working differently using DMP and is giving me different results! I'm worried since I'm not able now to use my previously-verified model using DMP, though I've paid more money? How can I get the same trustable results as SMP using DMP?
Looking forward to hearing from you. Best.
April 21, 2022 at 7:22 pmtslavik
Ansys EmployeeFirst, please assure you are using the same release of SMP and MPP so you have an apples-to-apples comparison. Some examples of release numbers are: R10.2.0, R11.2.2 and R12.1.0 - you will see this in the banner in the d3hsp file. And, please understand that R10.1.0 differs from R10.0.0, for example. We do see some differences between SMP and MPP, Their contact routines are coded differently, so that is typically the biggest cause of discrepancy.
To begin sorting out differences:
1/use double precision,
2/ use CONST=1 (see *CONTROL_PARALLEL) for SMP and *CONTROL_MPP_IO_LSTC_REDUCE for MPP.
3/ make sure the _MPP options of contact align with the SMP settings (e.g., IGNORE, BSORT, etc.)
Viewing 1 reply thread- The topic ‘SMP vs DMP, Which one can I trust in results?’ is closed to new replies.
Ansys Innovation SpaceTrending discussionsTop Contributors-
2532
-
933
-
772
-
599
-
591
Top Rated Tags© 2025 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.
-