1. Home
  2. Electronics & Gadgets
  3. Computing Center

Give Your Unused Cycles to Science

Kevin McKean

To contribute to a worthy cause like cancer research, you used to have to part with something you might miss--like your cash. That's no longer the case. You can now donate something that would otherwise be wasted--your CPU's unused processing power--to any number of important scientific or medical projects. But should you? And if so, which project should you choose?

The questions are especially timely now that Intel has thrown its weight--and $1 million--behind one such endeavor, the United Devices cancer research program, developed in conjunction with Oxford University.

The Intel program, launched in April, hopes to recruit 6 million people to download its client software. Their PCs will provide 50 terraflops of collective processing power (1 terraflop equals 1 trillion floating-point computations per second). "That's ten times bigger than the world's largest supercomputer... for less than 1 percent the cost," says Pat Gelsinger, Intel's chief technical officer.

The Intel project is one of several that work like this. You install client software on your PC, where it runs in the background either as a screen saver or during the CPU's so-called "idle" cycles. It grabs problems from the Web site and reports back results over the Internet. And the collective power of thousands of screen savers at work gives such distributed computing networks their supercomputer-like muscle.

The similarity ends there. Distributed computing works best on "embarrassingly parallel" problems, those that can be broken down into many small independent calculations. It's less effective when individual calculations affect each other. It fails, for example, at weather forecasting, where a perturbation in one part of the atmosphere disturbs its neighbors. Many other supercomputer problems--like modeling airflow around a wing or the physics of a bomb blast--lie beyond distributed computing's reach.

Of course, plenty of important work remains. SETI@Home, the granddaddy of distributed computing projects with nearly 3 million participants, is searching for intelligent life in space. United Devices, which wrote the Intel client, is also investigating the human genome. And Entropia, a key competitor, is seeking treatments for AIDS and clues to stock market volatility.

Distributed computing can also help solve many stubborn problems of allocating scarce resources--like scheduling fleets of container ships or salespeople. "Nobody thinks of container-ship modeling as a classic problem for distributed computing, but it works well nonetheless," says Marc Hedlund, cofounder of Popular Power, which earlier this year closed its doors as a commercial entity but still conducts flu vaccine research.

How do you decide which project to support? First, ask yourself whether you want to support commercial distributed computing projects, like those run by United Devices and Entropia. (At United Devices, you can indicate that you want to do only scientific work.)

Security is another concern. The distributed computing client software, like any program that communicates over the Internet, could be a target for hackers. Your best protection may be to stick with well-established firms.

Leaving security aside, the best way to choose a charity is to put your CPU where your heart is. Senior Associate Editor Richard Baguley, whose mother died of cancer last year, has set up a PC World team on the Intel cancer research site (for Richard's list of this and other projects, see the next page).

Others may be drawn to the AIDS project, to SETI, or to something else. Wherever you place your bet, though, expect distributed computing to keep growing. "I hope it eventually becomes so common that we take it for granted, so that the portfolio analysis you run on your desktop may use 20,000 other computers for an hour," says Scott Kurowski, Entropia's founder. "That could be the most powerful Internet resource ever created."

Coming Up in July

Best Products of 2001: Our 19th World Class Awards honor the winners in 58 categories, including Product of the Year.

Suite Talk: Should you move to the new Office? Here's the lowdown on Office XP--decide if upgrading makes sense for you.

Ultimate Digital Darkroom: Products, services, and tips for having digital photos your way--editing, sharing, printing, and storing.

The Missing Links: Thinking about networking your home PCs? Check out our review of new technologies and products.

Kiss Flip Charts Good-Bye: PC World tests the latest portable data projectors for business professionals on the move.

Kevin McKean is editorial director of PC World.

Put Your Idle PC to Work

Your PC can help fight cancer and solve other big problems, through the numerous distributed computing projects currently running. Why not join in? Working together makes solving problems easier. That's why we have set up the PC World Fighting Cancer team on the Intel/United Devices Cancer Research Project. This project aims to use the spare processing power of PCs to find new drugs for fighting leukemia.

To join the PC World Fighting Cancer team, first download the United Devices agent software. It is available from Intel or directly from United Devices.

Once you have downloaded the software, run it to install the agent on your PC and then set up a user name and password. Your user name helps United Devices keep track of how many work units your PC has completed.

When you are all signed up and ready, go to this page, sign in with your United Devices user name and password, and then click on Join This Team to join the PC World team. You can also use this page to keep track of how the team is performing and how many work units your system has processed.

If you don't want to join this project, there are plenty of other worthy causes that you can contribute your computer's spare processing power to. Here is an alphabetical list of a few of the projects currently running, and what their aims are.

  • Distributed.net: Testing different types of encryption by trying to decrypt messages
  • Entropia: Various projects, including finding a cure for AIDS and predicting the stock market
  • Folding@home: Solving how proteins are manufactured
  • Genome@home: Creating new proteins and genes that may lead to new cures for diseases
  • GIMPS: Trying to find the next largest prime number
  • Golem@home: Testing new robot designs by creating computer-generated robots that evolve
  • Popular Power: Testing new flu vaccines to find a cure
  • SETI@home: Searching for signs of life in outer space

--Richard Baguley

Explore Computing Center

About.com Special Features

Holiday Central

What to eat, where to go, fun things to do and how to save money on the perfect gifts. More >

Family Tech Center

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

  1. Home
  2. Electronics & Gadgets
  3. Computing Center
  4. PCW
  5. Products
  6. Consumer Advice
  7. Tips & Troubleshooting
  8. Windows Tips
  9. Actions
  10. Give Your Unused Cycles to Science

©2009 About.com, a part of The New York Times Company.

All rights reserved.