-
-
January 25, 2022 at 7:35 pm
chenyuanming
SubscriberDear all,
we have bought the lsdyna hpc license installed on the cluster. But with some problems, I have a simulation, which was ran on the single computer with 16 cores before for 6 hours, but on the cluster, running the same input file needs 9 hours using more than 40 cores. I think the hyperthreading on the cluster is a problem, does anybody know how to run the simulation on the physical cores?
the second issue is that we have a simulation using lsdyna implicit with more than 10 million elements, we allocate more than 3 nodes, each node have 80 cores and 378GB system memory. but lsdyna seems always put the model into the head node, which means the simulation will run out of memory, but we have enough memory on other nodes, does anybody know how to fix this?
February 4, 2022 at 12:28 amReno Genest
Ansys Employee
Hyperthreading is not the issue; if you run with 40 cores on an 80 physical core machine, LS-DYNA will use 40 physical cores. How many elements do you have in the model? If the model is too small, then it is possible to running with 40 cores is slower than running with 16. You should have 10-20k elements per core for an efficient solution. If you have fewer elements per core, each core does not have enough work and the communication between the cores becomes the bottleneck. Also, are the cores in the 16 core machine the same as the cluster? Is it possible that the 16 core machine has newer and faster cpus? You can trying binding the MPI process to cores and see if you get performance gains:
To run on different nodes, you can create an appfile to specify how many cores to use on each node. See the following article:
Reno.
February 4, 2022 at 8:15 pmchenyuanming
SubscriberDear Reno thank you sincerely !
I think in order ro run on different nodes, wo just need to select number of nodes, then mpirun from many search results from google; I have tried the link of instructions on how to run across nodes, but it didn't work, can you give me more instructions on running across the nodes?
February 4, 2022 at 8:32 pmReno Genest
Ansys Employee
Have you tried with an appfile? It is explained in the link above.
"Q4: How to run MPP job across nodes of a cluster?
A4:
(a) Create a file with commandline options. As you know for one node, it was straight-forward "mpirun -np $NCPU ./mppdyna i=input.key jobid=my_job_name memory=$memory memory2=$memory2". For multiple nodes, you will put this commandlines into a file, let's call this file appfile. Let us say, you have 4 nodes to use, with names host1, host2, host3 and host4. Each node has 12cores, and you want to use all 12 cores. You appfile will contain the following lines:
-h host1 -np 12 /path/to/solver/mppdyna i=input_file.key jobid=my_job_name memory=$memory memory2=$memory2
-h host2 -np 12 /path/to/solver/mppdyna
-h host3 -np 12 /path/to/solver/mppdyna
-h host4 -np 12 /path/to/solver/mppdyna
As you may have noticed, LS-DYNA binary should be hosted on a network drive where all the hosts have access to.
(b) Once the appfile is ready, you simply issue the following command from head node (host1) -
/opt/platform_mpi/bin/mpirun -prot -ibv -f ./appfile
"
Also, which MPI are you using? The command line arguments will change based on the MPI you are using. For example, you can find information on how to run Intel MPI here:
Reno.
February 5, 2022 at 3:30 pmchenyuanming
SubscriberHi
I have tried this file, it has no difference with select more nodes, and mpirun;
Besides, we bought lsdyna, but they installed the R10 version on the campus cluster, very old, the latest one is R13, I think. I don't know whether they can upgrade it
for the hyperthreading, our cluster has 80 cores for each node, 80 is actually virtual processors, only 40 physical cores for each nodes.
so I don't know if I can run on the physical nodes.
February 7, 2022 at 6:42 pmReno Genest
Ansys Employee
LS-DYNA will use the physical cores. But, if you think hyperthreading is causing an issue, you can disable it. Google how to disable hyperthreading on your system.
I think you have all the information you need to run on multiple nodes. Just follow the instructions in the link above.
Good luck.
Reno.
Viewing 5 reply threads- You must be logged in to reply to this topic.
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- unable to open files in ansys
- How to move duplicated ansys project position in workbench GUI
- Download MATLAB toolbox AnsysAAS
- An unknown error with memory occurred during solution.
- Desginpoints in Ansys 18.2 workbench got stuck at the stage of updating model in static structural
- Error: Unable to open some designs in this project – Corrupted project files
- ANSYS Multi field 2-way FSI data coupling issue
- Ansys solving system coupling problems on a remote cluster does not provide constant results.
- Material constant Damping calculation
- Different initial temperature conditions for two different object in transient-thermal
Top Contributors-
3850
-
2629
-
1853
-
1248
-
600
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.
-