Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

Schedule jobs on windows machine

Status
Not open for further replies.

eugenec

Aerospace
Mar 21, 2012
6
Hi

Could anyone tell me how I can schedule jobs to run locally on windows machines?

I've an 8 core windows machine and I would like to run one job at a time on all 8 cores. Once the job is completed, I would like to automatically load the next job and run it again on 8 cores.

Could anyone help?

Regards,
eugenec
 
Replies continue below

Recommended for you

In the command prompt window, type:

Code:
(
abaqus job=myINP1 subroutine=myFortranCode.for cpus=8 memory=90% interactive
abaqus job=myINP2 subroutine=myFortranCode.for cpus=8 memory=90% interactive
abaqus job=myINP3 subroutine=myFortranCode.for cpus=8 memory=90% interactive
)

If there are no subroutines, you can avoid the subroutine argument. Since in all probability you are using a typical Intel PC, for the cpus to run at 100% capacity, you'll need to disable the hyperthreading option in the BIOS menu of your PC. Once you disable it, you'll be left with 4 cpus, so change the argument accordingly. Google for more on hyperthreading.

 
Hi IceBreakerSours

Thank you for your reply. I'll try out the code and report back here soon.

Thank you.

eugenec.
 
Hi IceBreakerSours

I could get the job to run when I manually typed into the abaqus command window. However, I cant get it to run using the batch file method.

In the batch file method, the analysis starts and then exits with an error.

Does anyone know what is happening?
 
Hi Sours

I've managed to solve the problem. I had to key %% instead of %.

Thank you again for your help.

Regards,
eugenec
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor