So basically I created this program that adds values to redis. So far I get this timing:
real 0m27.759s user 0m18.12
You can use Parallel Python for this.
Here is an example of parallel sum:
http://www.parallelpython.com/content/view/17/31/#SUM_PRIMES