client-server parallellised number crunching

Dan Stromberg drsalists at
Tue Apr 26 22:33:25 CEST 2011

On Tue, Apr 26, 2011 at 1:20 PM, Chris Angelico <rosuav at> wrote:

> But question: Why are you doing major number crunching in Python? On
> your quad-core machine, recode in C and see if you can do the whole
> job without bothering the unreliable boxen at all.

Hmm, or try Cython or PyPy.  ^_^

Here's that graph again:

I'd suggest that rewriting an entire software system in C because of
one inner loop, is overkill.  'better to rewrite just the inner loop
(if needed after profiling), and leave the rest in Python.

More information about the Python-list mailing list