the idea of GridComputing is not the newest, but the possibilities in the last years raised exponentially In most cases the grids consists of some hundreds high-speed, high-cost multi-core cpu's. But image if we use the mobile device mass-market technology of today with smaller processing power but multiply the amount of devices by ~1 Million .....
So, lets do a simple calculations:
Today we have at about 100 Million mobile devices just in Germany .
There may be like 1 Billion mobile devices in the world.
- 25% has Android or similar with a Grid-Software running on it.
- 50% have the Grid-Software enabled.
- Each device may have an average computing-power (desktop-cpu equivalent) of 50Mhz.
The resulting computing-power is at about 6,25 PetaHz (6,25 * 10[sup]15[/sup] Hz ) what is probably at about the
(yes I know it is measured in FLOPs but this is just for comparison.)
Years ago, the connection speed of mobile devices was pretty limited, but today using 3G / UMTS broadband connections, this limitation is dismissed. Also the sale-rates and processing speeds of mobile devices have increased with noticeable pace. Today we can play 3D-Games on an middle-class device, when not many years ago we had just monochrome displays.
The field of GridComputing on mobile-devices will provide some extremely interesting issues/applications in the future
Nikita Ivanov from the Free & OpenSource JAVA-based GridComputing Software GridGain project posted his thoughts on his blog.