The power wall forces chip manufacturers to have multiple cores on the same processor chip to improve performance instead of simply increasing clock frequency. Besides improved performance, I think this move inherently has another huge upside: Fault Tolerance.
cwchang
Because of the power wall, the progress of making a single processor faster becomes stalled. The realistic way to make our program run faster is to exploit the parallelism, as building multiple processors is much easier than building a super processor.
The power wall forces chip manufacturers to have multiple cores on the same processor chip to improve performance instead of simply increasing clock frequency. Besides improved performance, I think this move inherently has another huge upside: Fault Tolerance.
Because of the power wall, the progress of making a single processor faster becomes stalled. The realistic way to make our program run faster is to exploit the parallelism, as building multiple processors is much easier than building a super processor.