My version of IBM’s new supercomputing initiative

IBM has recently announced “a next-generation version of its Cell processor, the first specifically geared for computer servers.”

The PowerXCell 8i will drive the Road Runner system now under test at Los Alamos National Labs to see if it can become the world’s first supercomputer to deliver sustained petaflops performance. Besides cracking the petaflops barrier, IBM hopes hundreds of users will decide to plug into their IBM servers a two-socket board housing the new Cell chips to deliver what IBM calls “supercomputing for the masses.”

Instead of servers being plugged into a grid, why not use PCs and gaming consoles?

I find this announcement to be kind of ironic since it was IBM that realized open source (the Apache Web Server) is more valuable than a centralized and closed platform, even if is somewhat open.

If I was IBM, here is what I would do.

The idea: Mixing different kinds of computers into a supercomputing grid to create an infinitely scalable supercomputer for enterprise solutions. Just as SETI and Stanford have created new hybrids of supercomputers for astrological data analyzation and Computational Earth and Environmental Science research respectively, a similar supercomputing hybrid model has yet to be adopted for commercialized use. This idea will allow users to submit their PCs or gaming consoles to the supercomputing grid, where they can be accessed whenever they are not being used, and will contribute to a commercially available supercomputer. By participating in this supercomputing grid, donations will be made to charities on the users’ behalf. These donations will depend on the amount of data processes computed on their machines. On the other end of the business, enterprises will be able to rent, lease, or even purchase data processing bandwidth. This will enable startups, small to medium businesses, and large businesses, to acquire computationally intensive processing power with extremely fast clock cycles which could easily deliver sustained petaflops performance and beyond. This would be the first ever cluster of machines available for commercialized use providing for cheap energy costs and cheap hardware costs. By participating in this grid, users will be members of ongoing charitable donations, and businesses will, for the first time ever, have paralleled computing power to the likes of SETI and Stanford. PCs were once thought of “business or research only”. Today, virtually everyone owns a PC. Supercomputers today are only thought of as “research-only”. This put supercomputers in the commercialized or “business” realm. IBM has just announced a new initiative to delver a supercomputer to the masses, as they predict an $8-$10 Billion market. Instead of creating a centralized supercomputer for the masses, this idea will create a decentralized supercomputer to the masses, that will exceed any one supercomputer.

That is what I would do.