Technology Review - Published By MIT
Advertisement

Efficient Hardware Repair

Continued from page 1

By Rachel Ross

Tuesday, April 10, 2007

smaller text tool iconmedium text tool iconlarger text tool icon

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.

Comments

  • The horror...
    "Manufacturers could skip the last few weeks of testing, knowing that ultimately, they can solve problems with patches."

    "Minor problems" like miscalculations?

    This approach will definitely pave the way to crappier electronic devices!!!
    Rate this comment: 12345

    frankieherre...
    04/10/2007
    Posts:3
    Avg Rating:
    5/5
  • A Dangerous Road
    This is not helpful at all - with all the bad software out there, the only thing we can count on right now is hardware that is build "to spec", now if companies are allowed to play with those spec parameters, one can only imagine the kind of mediocrity that might ensue. Software is in a crisis mode because of this very flexibility. We can only hope that major chip makers, technology buyers and consumers will understand this hardware patch capability as all to reminsiscent of the technology sector with its patches galore and often substandard releases. Hardware is what is moving us forward. Please let it remain 100% to spec!
    Rate this comment: 12345

    MarkMorris
    04/10/2007
    Posts:1
  • just another annoyance
    we already have to deal with the problems of software manufacturers pushing software out too quickly with several bugs requiring patches on almost a monthy basis......we as consumers cand handle any more possible problems and delays
    Rate this comment: 12345

    urian1975
    04/10/2007
    Posts:16
    Avg Rating:
    2/5
  • Hardware Viruses
    The idea of programmable hardware, and defect repair by patch, is excellent. BUT can malicious hackers destroy all the world's patchable computers by a widespread hardware patch virus? If there is a way to do malicious damage, it will be found and used.
    Rate this comment: 12345

    RichE
    04/13/2007
    Posts:1
  • FPGAs as a co-processor?
    Rather than kludge around hardware problems, maybe the gate arrays could be put to better use providing high speed logic to perform specialized processing tasks?

    Computational heavy tasks,like signal processing or cryptography could be accomplished thousands of times faster using a gate level implementation than the same function could execute on the one or more CPUs.

    Existing hardware description languages,like Verilog, already provide a well established methodology for translating behavioral level algorithm descriptions into gate level implementations.

    Using a co-processor does introduce synchronization issues along the same lines as converting a serial process to a multi-threaded implementation.

    Anyway, just my $00.02 on the subject....

     
    Rate this comment: 12345

    buckminster
    04/13/2007
    Posts:2

Log In

Forgot your password?     Register »
Advertisement

Videos

The Marcellus Shale Gas Rush
Technology Review November/December 2009

Current Issue

Natural Gas Changes the Energy Map
The United States has vast supplies of this cleaner fossil fuel. But how should we use it?
Featured Content
Sponsored by:
White Papers

Twelve ways to reduce costs with SQL Server 2008
Find out how to reduce costs and get more efficient

Download

Total Economic Impact of SQL Server 2008 Upgrade
Forrester reports on increasing productivity and management capabilities

Download 

Achieving Cost and Resource Savings with UC
How Office Communications Server R2 and Exchange Server can make your business smarter and more efficient

Download 

The Compelling Case for Conferencing
Read how you can improve workload support and find IT efficiencies

Download

How Windows Server 2008 R2 Helps Optimize IT and Save you Money
Read how you can improve workload support and find IT efficiencies

Download

Windows Server 2008 R2 Hyper-V Live Migration
See how Windows Server 2008 R2 and Hyper-V enable virtualization and Live Migration

Download
Advertisement
Subscribe to Technology Review's daily e-mail update. Enter your e-mail address

TECHNOLOGY RESOURCES
Advertisement
MIT Massachusetts Institute of Technology © 2009 Technology Review. All Rights Reserved.