Liebes Forum,
ich versuche derzeit über ein Python-Script mehrere Jobs gleichzeitig mit dem Befehl:
for i in range(n):
mdb.jobs['job_'+str(i)].submit()
zu "submitten" und habe danach eine Schleife laufen die abfragt, ob jeder der gestarteten jobs beendet ist:
for i in range(n):
mdb.jobs['job_'+str(i)].waitForCompletion()
Leider scheint die Grenze der maximal gleichzeitig laufenden Jobs mit 5-7 relativ klein zu sein. Denn sobald ich mehr jobs starte erscheint folgender Fehler in ABAQUS:
XML parsing failure for job job_... Shutting down socket and terminating all further messages. Please check the .log, .dat, .sta, or .msg files for information about the status of the job.
Weiß jemand woran das liegen könnte und wie ich meine jobs effizient auf meine 48 CPUs verteilen könnte - falls es daran liegt, dass alle jobs hier auf einer CPU laufen und es einfach zu viel für sie ist?
Liebe Grüße,
Achim
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP