Recent News
Top Ten Reasons Why Your Company is not Innovative
New Product Shopping Simulations
Some thoughts on Meaningful Ethnography
Tom Tjaarda on Creativity
Take a Look - An American Look
Open Innovation
Archives
- November 2007
- October 2007
- April 2007
- November 2006
- October 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- February 2005
- January 2005
- December 2004
February 4, 2005
Many hands make light work...
posted by hdittmer at 8:21 AM
At least that is what my mother told me. Apparently the computer gurus of the world believe that as well. Last year Virginia Tech introduced System X. System X is VT's new supercomputer that surpised the high performance computing world by placing 3 in the Fall 2003 worldwide rankings of supercomputers. The surprise was VT had not previously place anywhere in these rankings. System X is a cluster of 1100 dual processor G5 Macintosh computers and cost VT little over 5 million dollars to build. When you consider that the 1st and 2nd ranked super computers and many of the computers ranked below System X cost over 100 million dollars this is quite amazing. What makes it possible is the cooperation of those 2200 desktop processors.
In the news these days is a new technology called BitTorrent...
BitTorrent uses cooperation of many computers on the web to allow the download of very large files. With normal download programs you are transfering a file from one computer to another. If it is a large file those two computers must maintain that communcations for a very long time. For a CD's worth of data we are talking hours. For a DVD's worth of data even longer. If multiple people want the same file the computer supplying the file must share its time between each user that wants the file. It does not take many requesters before the process grinds to a halt. With BitTorrent the downloaders share the effort. The source computer passes out a little of the file at the time to requesters but the requesters also know about the other requesters and they begin sharing the pieces that they have received with each other. The sharing is prioritized so that each requester attempts to get the rarest pieces first. As a result the rare pieces are passed around and soon they are not rare. By cooperating the process makes sure that no computer becomes overwhelmed and everyone gets the file. By cooperating gets something that no one computer could accomplish by itself. For a more detailed explaination try this Wired article or BitTorrents 101. And think about how cooperation could apply to your products. How can a lot of small processes or devices accomplish what one large device cannot and usually at a significant savings.
