Select your localized edition:

Close ×

More Ways to Connect

Discover one of our 28 local entrepreneurial communities »

Be the first to know as we launch in new countries and markets around the globe.

Interested in bringing MIT Technology Review to your local market?

MIT Technology ReviewMIT Technology Review - logo

 

Unsupported browser: Your browser does not meet modern web standards. See how it scores »

Torrellas isn’t the first person to build patchable hardware; Crusoe and Itanium microprocessors, used in some laptop and desktop computers, can also be patched. But Torrellas says that Phoenix offers a more efficient approach. Crusoe microprocessors, which are made by Transmeta, have an additional level of complexity: special software that translates all commands. Defects are fixed by changing the way commands are interpreted. The process works, but Torrellas says it slows down the chip far more than Phoenix does. Itanium chips, which were developed jointly by Intel and Hewlett-Packard, are also relatively inefficient when patched, according to Torrellas. Moreover, a wider variety of problems can be fixed on a Phoenix-enabled chip.

Phoenix can’t fix all hardware defects, but Torrellas says it can recover from most critical bugs, such as those that would crash a computer. The Phoenix team performed a detailed analysis of past problems with AMD, Intel, IBM, and Motorola chips to determine which issues it should address first. Consequently, Phoenix is designed to focus on particularly problematic areas, such as the memory subsystem.

Whether Torrellas’s technology will make its way into commercial computers, however, is uncertain. “Their analysis of where bugs occur is excellent,” says Wilson Snyder, a principal engineer for the high-performance computer-hardware manufacturer SiCortex, based in Maynard, MA. “It provides a good, detailed look at signals that should be analyzed to discover bugs.” Hardware manufacturers could learn from the basic research behind Phoenix, Snyder says, and use it to eliminate hardware problems before chips hit the stores. But he questions whether manufacturers would ever implement Phoenix itself. Adding Phoenix onto an existing chip would take time and money, he points out.

Torrellas believes manufacturers will be amenable to a system like Phoenix, particularly as hardware problems grow. “Chip designs are becoming more and more complicated,” he says. “Bigger teams are designing the processors, so there is more scope for miscommunication.” The more problems pop up, the more manufacturers will be willing to consider new solutions.

5 comments. Share your thoughts »

Credit: Josep Torrellas

Tagged: Computing, chip, microprocessor, computer processors

Reprints and Permissions | Send feedback to the editor

From the Archives

Close

Introducing MIT Technology Review Insider.

Already a Magazine subscriber?

You're automatically an Insider. It's easy to activate or upgrade your account.

Activate Your Account

Become an Insider

It's the new way to subscribe. Get even more of the tech news, research, and discoveries you crave.

Sign Up

Learn More

Find out why MIT Technology Review Insider is for you and explore your options.

Show Me