Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Abaqus parametric study on multiple CPU cores 2

Status
Not open for further replies.

Oki_

Mechanical
Joined
Nov 13, 2017
Messages
2
Location
CZ
Hi,
I have a parametric study which is launched by .psf file. The problem is, I want it to run on all cores of my CPU. When i submit "classic" job via cmd, i just append "CPUs=8" and it works. But when I use command "abaqus script=xxx.psf", it does not have CPUs option.

I think, the key command which sets up job for analysis is .execute command, but it also has no option for number of CPUs. I could maybe generate and submit jobs in cycle by myself, but i can't load abaqus modules in .psf file (using abaqus script=xxx.psf).

Is there any way to run every job of parametric study on all cores of my CPU? Thank you very much in advance.

Ondrej
 
The documentation quite clearly tells you how to add execution options via the .execute command, I doubt this is new in recent version(s)....

Abaqus 2016 Analysis User's Guide - 20.2.4 - aStudy.execute():

Abaqus Documentation said:
execOptions
Set execOptions equal to a character string of Abaqus execution options...

So, this would look like: aStudy.execute(token, execOptions='cpus=X')
 
Thank you! Meanwhile, I've figured that out and I was ashamed how could I miss that. I didn't know I can place more options between one pair of quotation marks (I was using user subroutine in here).
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top