[SciPy-User] Parallel processing

alexander baker baker.alexander@gmail....
Fri Mar 4 09:57:44 CST 2011


Would recommend the multiprocess back-port to 2.5, have been playing with
example on link below.

Regards

Alex Baker

http://www.alexfb.com/cgi-bin/twiki/view/PtPhysics/WebHome#Multiprocess_Example

Mobile: 07788 872118
Blog: www.alexfb.com

--
All science is either physics or stamp collecting.


On 4 March 2011 15:34, Matthieu Brucher <matthieu.brucher@gmail.com> wrote:

> Hi Nils,
>
> As you are launching subprocesses, you can always do a crude:
>
> import subprocess
>
> processes = []
>
> for i in range(nproc):
>   processes.push_back(subprocess.Popen(...))
>
> for process in processes:
>   retcode = process.wait()
>   ...
>
> Matthieu
>
> 2011/3/4 Nils Wagner <nwagner@iam.uni-stuttgart.de>
>
> Hi all,
>>
>> my question is a bit off-topic. However, I hope that I
>> will get an answer
>>
>> I would like to parallelize a number of calls to mycmd
>>
>> nproc denotes the number of processes .
>>
>> for i in range(nproc):
>>
>>     try:
>>         retcode = call("mycmd" + " myarg", shell=True)
>>         if retcode < 0:
>>             print >>sys.stderr, "Child was terminated by
>> signal", -retcode
>>         else:
>>             print >>sys.stderr, "Child returned", retcode
>>     except OSError, e:
>>         print >>sys.stderr, "Execution failed:", e
>>
>>
>> How can I manage that with python ?
>>
>> Any pointer would be appreciated.
>>
>> Thanks in advance
>>                                                   Nils
>> _______________________________________________
>> SciPy-User mailing list
>> SciPy-User@scipy.org
>> http://mail.scipy.org/mailman/listinfo/scipy-user
>>
>
>
>
> --
> Information System Engineer, Ph.D.
> Blog: http://matt.eifelle.com
> LinkedIn: http://www.linkedin.com/in/matthieubrucher
>
> _______________________________________________
> SciPy-User mailing list
> SciPy-User@scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-user
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.scipy.org/pipermail/scipy-user/attachments/20110304/679a8833/attachment.html 


More information about the SciPy-User mailing list