Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #4110
| From | Hans Georg Schaathun <georg@schaathun.net> |
|---|---|
| Newsgroups | comp.lang.python |
| Subject | Re: client-server parallellised number crunching |
| Date | 2011-04-27 06:58 +0100 |
| Organization | University of Bergen |
| Message-ID | <htnk88-fs2.ln1@svn.schaathun.net> (permalink) |
| References | <8ikj88-bs1.ln1@svn.schaathun.net> <mailman.879.1303853522.9059.python-list@python.org> |
On Tue, 26 Apr 2011 14:31:59 -0700, geremy condra <debatem1@gmail.com> wrote: : Without knowledge of what you're doing it's hard to comment : intelligently, I need to calculate map( foobar, L ) where foobar() is a pure function with no dependency on the global state, L is a list of tuples, each containing two numpy arrays, currently 500-1000 floats each + a scalar or two. The result is a pair of floats. The foobar() function is sufficiently heavy to merit demonstratably parallellisation. The CPU-s I have available to spread the load further are not clustered. They are prone to crash without warning and I do not have root access. I don't have exclusive use. I do not even have physical access, so I cannot use a liveCD. (They are, however, equipped with a batch queue system (torque).) : but I'd try something like CHAOS or OpenSSI to see if : you can't get what you need for free, if that doesn't do it then try : dropping a liveCD with Hadoop on it in each machine and running it : that way. If that can't work, try MPI. If you've gotten that far and : nothing does the trick then you're probably going to have to give more : details. TANSTAFL :-) There is always the learning curve If I understand it correctly, openSSI requires root access; is that right? For CHAOS I need more details to be able to google; I found a fractals toolbox, but that did not seem relevant :-) MPI I have tried before. Unless there is a new, massively more sophisticated MPI library around now, I would certainly have to do my own code to cope with lost clients. Hadoop sounds intresting. I had encountered it before, but did not think about it. However, the liveCD is clearly not an option. Thanks for the tip; I'll read up on map-reduce at least. :-- Hans Georg
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
client-server parallellised number crunching Hans Georg Schaathun <georg@schaathun.net> - 2011-04-26 20:55 +0100
Re: client-server parallellised number crunching Chris Angelico <rosuav@gmail.com> - 2011-04-27 06:20 +1000
Re: client-server parallellised number crunching Dan Stromberg <drsalists@gmail.com> - 2011-04-26 13:31 -0700
Re: client-server parallellised number crunching Dan Stromberg <drsalists@gmail.com> - 2011-04-26 13:33 -0700
Re: client-server parallellised number crunching Hans Georg Schaathun <hg@schaathun.net> - 2011-04-26 21:47 +0100
Re: client-server parallellised number crunching Chris Angelico <rosuav@gmail.com> - 2011-04-27 07:07 +1000
Re: client-server parallellised number crunching Chris Angelico <rosuav@gmail.com> - 2011-04-27 06:35 +1000
Re: client-server parallellised number crunching geremy condra <debatem1@gmail.com> - 2011-04-26 14:31 -0700
Re: client-server parallellised number crunching Hans Georg Schaathun <georg@schaathun.net> - 2011-04-27 06:58 +0100
Re: client-server parallellised number crunching geremy condra <debatem1@gmail.com> - 2011-04-26 23:54 -0700
Re: client-server parallellised number crunching Hans Georg Schaathun <georg@schaathun.net> - 2011-04-27 10:57 +0100
Re: client-server parallellised number crunching Thomas Rachel <nutznetz-0c1b6768-bfa9-48d5-a470-7603bd3aa915@spamschutz.glglgl.de> - 2011-04-27 11:35 +0200
Re: client-server parallellised number crunching Hans Georg Schaathun <hg@schaathun.net> - 2011-04-27 13:21 +0100
Re: client-server parallellised number crunching Chris Angelico <rosuav@gmail.com> - 2011-04-27 23:35 +1000
Re: client-server parallellised number crunching Hans Georg Schaathun <hg@schaathun.net> - 2011-04-27 15:15 +0100
Re: client-server parallellised number crunching Chris Angelico <rosuav@gmail.com> - 2011-04-28 00:58 +1000
Re: client-server parallellised number crunching Hans Georg Schaathun <hg@schaathun.net> - 2011-04-27 19:28 +0100
csiph-web