title: Doing for loop computations faster
body: <p>I have a for loop doing some operation on the elements of an array. There are 1e5 elements in the array</p>
  <pre><code>import numpy as np
  A=np.array([1,2,3,4..........100000)]
  for i in range(0,len(A)):
         A[i]=(A[i]*2+A[i]*4)**(1/3)
  </code></pre>
  <p>I want to obtain parallelisation in the above code so that each execution of the for loop goes to a different core to make the code execution faster. I have a workstation with 48 cores. How to achieve this parallel processing in python? Please help.</p>