For years, researchers have worked to tap the powers of many remote computers to accomplish large computational tasks, from cracking encryption algorithms to gene sequence analysis. While this “distributed computing” isn’t new, the proliferation of home and office computing, along with the spread of the Internet, is heightening interest in developing technologies to exploit today’s multitude of machines. One example is SETI@home, a free program from the University of California, Berkeley. When a user’s screen saver kicks on, the program signals the SETI@home host computer over the Internet that the local computer is available to join the Search for Extraterrestrial Intelligence. The PC is sent a slice of cosmic radio-frequency data, which it analyzes for anomalies indicative of alien communication (none found so far, sorry).
But while some experts call distributed computing a generic approach to which nobody has a proprietary claim, U.S. patent examiners think otherwise. Last year IBM won an apparently broad patent on a way to broker large computing tasks. Rather than locking machines into one SETI-like job, the method can handle many tasks. And while Big Blue is guarded about how its patent relates to other distributed-computing work, one insider says it could bring distributed computing into general use. “Distributed computing is part of the way we’re looking at how future computing networks are going to operate,” the executive says. “That affects our software strategy, hardware, server [and] service [businesses].”
The patent, filed in March 1998, before SETI@home became available, describes how a coordinating computer splits up a large task. Peripheral computers “subscribe” to this central computer and get a special screen saver. When the screen saver is activated, the subscribing computer alerts the central machine and receives its job. It works on this task whenever it’s idle and sends back the results. “We saw there was a huge amount of machines sitting around idle at corporations that were connected to the Internet but were not used for any tasks,” says co-inventor Reiner Kraft of IBM’s Almaden Research Center in San Jose, CA. “We thought of expediting this kind of work, and making it easy for people to use.”
Don’t settle for half the story.
Get paywall-free access to technology news for the here and now.