Inspiration
Wastage of Computation power of Mobile Phones. So we decided to use them to solve complex computing problems faced by airlines by the customers renting their computation power in exchange for Airline rewards
What it does
Distributes massive amount of data to smaller nodes through network which perform mathematical computations and returns the result back to the main server to output in a more efficient and time conserving way.
How I built it
Using Pythons network library and writing algorithms for dividing and distributing data to nodes which are mobile phones in this case(from a server we configured) and computing it. For phones used QPython interface to run python code.
Challenges I ran into
We couldn't figure out how to make a network connection seamlessly among the nodes and also on how to divide the data.
Accomplishments that I'm proud of
Could dynamically find out number of live nodes in a network and distribute the data accordingly.
What I learned
Learned how distributed computing works.
What's next for SuperComputer using Multiple Mobile Phones
we will try to make it into a more advanced code than just a prototype.
Built With
- python-network-library
- qpython

Log in or sign up for Devpost to join the conversation.