Dr. Shubu Mukherjee's book is a welcome surprise: books by architecture leaders in major companies are few and far between. Written from the viewpoint of a working engineer, the book describes sources of soft errors and solutions involving device, logic, and architecture design to reduce the effects of soft errors. Mukherjee's book makes its appearance now, while many other books and conferences are dedicated to mobile architectures, multiple cores, and massively parallel configurations and the first software attempts to make them work. The book is well-timed; today, just a few presentations on logic design will dedicate a slide or two to generic errors and how to overcome some of them, but very little has been said during the past few years about fault-tolerant architecture. Yet, after the power and temperature that have cut short the reign of frequency, soft errors may turn out to be one of the obstacles all computer architects will have to overcome.
展开▼