Comments (4)
Litte more information on this case: I use the precompiled binary of OpenRadioss and compiled openmpi 4.1.2 from source, as recommended.
from openradioss.
Hi @BastiLoe ,
The starter creates restart files. Restart files are read and used by the engine.
If you want to use M mpi tasks for the engine, you need to create M restart files, so you need to run the starter with the following command line : ./starter_linux64_gf -np M -i my_model_0000.rad
The starter (and the engine) uses an OpenMP parallelization : the elapsed time of the starter can be decreased if the number of openmp threads is greater than 1. If you want to use N OpenMP threads, you need to run the following command line :
export OMP_STACKSIZE=400M
export OMP_NUM_THREADS=N
./starter_linux64_gf -np M -i my_model_0000.rad
or you can used the -nt option :
export OMP_STACKSIZE=400M
./starter_linux64_gf -np M -i my_model_0000.rad -nt M
You always need to check your stacksize :
ulimit -a
if your stacksize is not set to unlimited, then use the following command line
ulimit -s unlimited
Best,
Romain
from openradioss.
./starter_linux64_gf -np M -i my_model_0000.rad -> Clear and as already working before
export OMP_STACKSIZE=400M -> I missed the "M" - this seemed to be the main issue, now it seems to be working as well
./starter_linux64_gf -np M -i my_model_0000.rad -nt M -> I think this line should end wtho "-nt N" not "-nt M".
from openradioss.
Hi @BastiLoe ,
Sorry I was too fast : ./starter_linux64_gf -np M -i my_model_0000.rad -nt M is wrong, the good command line is ./starter_linux64_gf -np M -i my_model_0000.rad -nt N
Best,
Romain
from openradioss.
Related Issues (20)
- Mixed input results in "PLEASE DEFINE NODES USING /NODE" HOT 1
- Error while running the 1M element neon model HOT 2
- Confusing judgment conditions HOT 3
- OpenRadioss does not converge with increasing spatial resolution for a cantilever beam simulation HOT 6
- Law19 EREF sh3n element with initially tension works not corectly HOT 3
- Openradioss HOT 1
- Intel compiler optimization HOT 3
- Shell element integration points (Lobatto vs Gaussian quadrature) HOT 2
- Having trouble getting MPI working on linux HOT 2
- Dyna input creates incorrectly formatted engine file HOT 2
- *PART_COMPOSITE ply's material lists parsing incosistent with ls-dyna default format HOT 9
- Release naming and older versions HOT 1
- libraduser*.a is missing for User Subroutine compilation HOT 3
- Forget to update SUBTRIA(I)=IT0(3,ITQ)? HOT 3
- Improve efficiency by replacing the loop over all edges to labeled edges HOT 2
- Little doubt on updating TAG in the case of multi-contact HOT 4
- Apptainer file for arm64 Linux is incorrect
- th_to_csv: Wrong variable in if statement HOT 2
- th_to_csv_win64.exe does not convert contact forces correctly HOT 8
- Compile error HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openradioss.