ANN: seppo 20051109 - simple embarrassingly parallel python

Andrew Straw astraw at caltech.edu
Wed Nov 9 22:36:24 CET 2005


I'd like to announce "seppo" - simple embarrassingly parallel python. 
This should be considered a very alpha version, and was released to the 
public to gauge interest/reaction.

Overview
========

The map function is well-known in Python, allowing a single function to 
be called on each member of an iterable sequence:

map( function, [1,2,3,4] )

The seppo module allows the same functionality, but distributed over 
several processes:

seppo.map_parallel( some_module.function, [1,2,3,4] )

In this case, each iteration may evaluate the function in a different 
process, possibly in a different computer. The idea is a simple concept 
and is hopefully natural transition for Python programmers to use the 
power of multi-processor computers and clusters.

For more information, or to download
====================================

Please see: http://www.its.caltech.edu/~astraw/seppo.html


More information about the Python-announce-list mailing list