Hacker News new | past | comments | ask | show | jobs | submit login

If you have mpi4py then I would try this one:

https://github.com/joshjerred/mpi4py-with-multiprocessing-Ch...

To me this would be more fair comparison between single cpu and pi cluster.




apt-get mpi4py3 and using python3 primeMP.py is lots faster

  Find all primes up to: 10000
  Nodes: 1
  Time elasped: 0.12 seconds
  [1229]
  Primes discovered: 1229

  Find all primes up to: 100000
  Nodes: 1
  Time elasped: 4.52 seconds
  [9592]
  Primes discovered: 9592

  Find all primes up to: 200000
  Nodes: 1
  Time elasped: 17.43 seconds
  [17984]
  Primes discovered: 17984
I even tried:

  Find all primes up to: 1000000
  Nodes: 1
  Time elasped: 383.2 seconds
  [78498]
  Primes discovered: 78498


that's makes much more sense :)

I found this: https://setiathome.berkeley.edu/cpu_list.php

ARMv7 looks like is raspberry pi, looking at this I can't see any computational value for such cluster setup.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: