vigardo
Bioengineer
- Oct 12, 2014
- 4
Dear experts,
I need to speed up the solution of a large list of Ansys Mechanical (14.5) jobs, typically more than 50000. Such analyses are performed by a perl script that runs each job in batch mode. Since my system size is small and the typical execution time of the jobs is between 1 and 10 seconds, the speedups attained by varying the number of processors from 1 to 4 with the "-np" option is very small, i.e. 10-20% only. As a workaround I tried to split the job list in two and run each part in different terminals, but unfortunately Ansys crashes.
Is it possible to run several instances of Ansys Mechanical in Windows or Linux at the same time? How?
This is the command I use for Windows, is it ok?
##> "<MY_ANSYS_PATH>\ansys145.exe" -p ansys -dir <MY_WORK_DIRECTORY> -j [JOB_NAME] -s noread -l en-us -b nolist -np 2 -i <INPUT_FILE> -o <OUTPUT_FILE>
Thanks a lot!
I need to speed up the solution of a large list of Ansys Mechanical (14.5) jobs, typically more than 50000. Such analyses are performed by a perl script that runs each job in batch mode. Since my system size is small and the typical execution time of the jobs is between 1 and 10 seconds, the speedups attained by varying the number of processors from 1 to 4 with the "-np" option is very small, i.e. 10-20% only. As a workaround I tried to split the job list in two and run each part in different terminals, but unfortunately Ansys crashes.
Is it possible to run several instances of Ansys Mechanical in Windows or Linux at the same time? How?
This is the command I use for Windows, is it ok?
##> "<MY_ANSYS_PATH>\ansys145.exe" -p ansys -dir <MY_WORK_DIRECTORY> -j [JOB_NAME] -s noread -l en-us -b nolist -np 2 -i <INPUT_FILE> -o <OUTPUT_FILE>
Thanks a lot!