[IPython-dev] Suggestions for implementing parallel algorithms?

Albert Strasheim fullung at gmail.com
Thu Nov 16 16:22:41 EST 2006


Hello all

On Thu, 16 Nov 2006, Fernando Perez wrote:
> On 11/13/06, Albert Strasheim <fullung at gmail.com> wrote:
> >On Thu, 09 Nov 2006, Brian Granger wrote:
> >> This sounds like a nice application of IPython1.  Fernando and I have
> >> had a number of talks about this exact issue lately.  One things I
> >> should say before all else.  In spite of there being years of research
> >> in parallel computing and algorithms, there is basically no research
> >> on *interactive* parallel computing.  I am not sure you need your
> >> application to be interactive, but if you do, at some level, you are
> >> in new territory.
> >
> >My application probably doesn't fall into the interactive category at
> >present. But some speaker verification and identification systems could
> >definately be used interactively.
> 
> Sorry for the silence... I'm currently working specifically on all of
> this, for a large production code in molecular electronic structure
> problems.  My private copy of ipython1 has some fixes and enhancements
> to make this easier, and I'm writing a little toy example which I'll
> commit shortly, and which I'm using to find out for myself what the
> 'best practices' should be.  We're all learning here, so I don't claim
> these solutions will be better than anything else, but at least
> they'll come from a production problem, and lots and lots of talks on
> the phone and face to face with Brian.
> 
> Feel free to ping me of off-SVN copies of any of this if you want them 
> early.

I would love to look at any code you'd be willing to offer. I too am 
trying to figure out the best practices. Thanks in advance!

> I'm starting to think of using HG for off-SVN development, so we can
> all share dev trees more fluidly while SVN is used only for commits
> ready for public consumption...
> Would you like that?

Sounds like a great plan.

Cheers,

Albert



More information about the IPython-dev mailing list