title: Using all CPU cores with ABAQUS python script
body: <p>I try to submit a bunch of ABAQUS jobs through the following python code:</p>
  
  <pre><code>for i in range(n):
    mdb.jobs['job_'+str(i)].submit()
  </code></pre>
  
  <p>after that it follows another loop, which checks if each job has been completed:</p>
  
  <pre><code>for i in range(n):
    mdb.jobs['job_'+str(i)].waitForCompletion()
  </code></pre>
  
  <p>Unfortunately I get an error for at least one of the jobs, if n > 5. The error occurs is:</p>
  
  <p>"XML parsing failure for job job_<em>i</em>.  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."</p>
  
  <p>The script has been started within the ABAQUS GUI > Run Script. Does anyone know why this occurs and does there exist an python solution to distribute the jobs over all my available CPU cores?</p>
  
  <p>Best regards and thanks!</p>