[Chicago] MPI in Python?

Massimo Di Pierro mdipierro at cs.depaul.edu
Wed Feb 27 18:43:52 CET 2008


Is the CPU don't share the same RAM threading is not an option unless  
you use OpenMP, which emulates shared memory but it is very slow  
compared with MPI. Nobody uses it anymore.

Massimo


On Feb 27, 2008, at 11:32 AM, skip at pobox.com wrote:

>
>     Dan> What are you attempting to do with MPI? I write threaded C  
> at work
>     Dan> and its no big chore to use a few globals and locks to get  
> things
>     Dan> done.
>
> Oh, sure, but I'm interested in using the 50 or 60 cpu cores I have
> available when doing compute-intensive work, just what MPI should  
> be good
> for.  I like the threading API (or I should say I'm comfortable  
> with it), so
> extending it to a multiprocessing API would make for a small  
> semantic leap
> in my feeble brain.  If that sort of thing can be built on top of  
> MPI, so
> much the better.
>
> Skip
> _______________________________________________
> Chicago mailing list
> Chicago at python.org
> http://mail.python.org/mailman/listinfo/chicago



More information about the Chicago mailing list