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 TugboatEng on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Does anyone know how would one use “mutexes” in fortran user subroutine so that I can run abaqus job

Status
Not open for further replies.

Mousumi Ghosh

Petroleum
Joined
Apr 19, 2018
Messages
5
Location
US
I really would like to run my abaqus jobs (that have user subroutines attached to them) very quickly. I have read some sections in documentation about calling a utility subroutine called "MutexInit". I didin't understand when i could use it so that there will be no errors!!!

Could anyone please direct me to anywhere where I can have an idea of what to type in my subroutine files so that I can use cpus 4 or higher to run my abaqus jobs super fast?

Please and thank you very much!!
 
You need to call it at the start if you want to use it but I doubt you need to. If you just want to utilize more cpus and you don't have your environment file set to this number then you can just type cpus=4 from the command line when you run your job.
 
Hello BJI:

Thanks for the reply.

If my subroutine contains code for writing output variables to a text file, will the abaqus job (with the subroutine) still run on parallel processors?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top