Our team wanted to create a project that could leverage the processing power that almost everyone has in their pockets. As smartphone hardware gets increasingly capable, applications are able to do a lot more - so we decided to write software capable of distributing embarrassingly parallel tasks across multiple mobile devices. Imagine having a network of 100+ different processors capable of working together towards a single problem. Over the course of the Hackathon, we've computed geometric series, simple sums, and prime numbers using brute-force methods (that were sometimes able to crash a laptop) on a network of smartphones receiving instructions from a python server. Given more time for implementation, many more computing tasks could benefit from a crowdsourced computing, such as database querying, wide-scale facial recognition, genetic algorithms, and more.

Built With

Share this project:

Updates