[SciPy-user] Parallel OO programming in Python.

Giovanni Samaey Giovanni.Samaey at cs.kuleuven.be
Mon Oct 30 08:03:26 CST 2006


Hi,

I also looked at the entry on Ipython1 and it looks really promising.
Did I understand correctly that Ipython1 is able to run parallel python
code, regardless of which "MPI for python" package one eventually uses?

Giovanni

Flavio Coelho wrote:
> Thank you for this post and many thanks to Fernando Perez, for the 
> awesome tool that Ipython1 is becomming!!! I am beginning to use it 
> today!!
>
> Flávio
>
> On 10/29/06, * Brian Granger* <ellisonbg.net at gmail.com 
> <mailto:ellisonbg.net at gmail.com>> wrote:
>
>     > For object oriented parallel programming in Python on a single
>     machine I can use techniques such as Bulk Synchronous Parallelism
>     (BSP) or Message Passing Interface (MPI). There are mentioned some
>     modules and packages for Python on
>     > http://www.scipy.org/Topical_Software
>     > Article: Parallel and distributed programming.
>     > After reading prerequisites and limitations I thing that the
>     following ones could be good for me:
>     > PyMPI
>     > Pypar
>     > MPI for Python
>
>     I think mpi4py is the best option.  It is a very nice implementation
>     and the developer is working really hard to make it a great package.
>     Also, I don't think pympi and pypar are being developed actively
>     anymore.
>
>     Another thing you might check out is IPython's parallel computing
>     facilities that let you use mpi4py (and other mpi bindings)
>     interactively:
>
>     http://ipython.scipy.org/moin/Parallel_Computing
>
>     I have never used BPS, but am familiar with the model.  Can probably
>     get it working interactively with IPython as well.
>
>     Cheers,
>
>     Brian
>
>     > But I can't distinguish which one brings fewer limitations, is
>     efficient in application and will develop in future.
>     > My favorite is BSP, but I can't find a package for present SciPy
>     and NumPy.
>     >
>     > Could anybody give me a recommendation, which way I should go.
>     >
>     > Thanks.
>     > Fie Pye
>     >
>     >
>     >
>     >
>     > ---------------------------------------
>     > Máme další spot P.Čtvrtníčka. Podívejte se www.neuservis.cz
>     <http://www.neuservis.cz>
>     >
>     >
>     > _______________________________________________
>     > SciPy-user mailing list
>     > SciPy-user at scipy.org <mailto:SciPy-user at scipy.org>
>     > http://projects.scipy.org/mailman/listinfo/scipy-user
>     <http://projects.scipy.org/mailman/listinfo/scipy-user>
>     >
>     _______________________________________________
>     SciPy-user mailing list
>     SciPy-user at scipy.org <mailto:SciPy-user at scipy.org>
>     http://projects.scipy.org/mailman/listinfo/scipy-user
>
>
>
>
> -- 
> Flávio Codeço Coelho
> registered Linux user # 386432
> ---------------------------
> "Laws are like sausages. It's better not to see them being made."
> Otto von Bismark
> ------------------------------------------------------------------------
>
> _______________________________________________
> SciPy-user mailing list
> SciPy-user at scipy.org
> http://projects.scipy.org/mailman/listinfo/scipy-user
>   


More information about the SciPy-user mailing list