书籍介绍
这不是一本教你怎么把CPU造得更快的工程手册,而是一套关于「如何思考取舍」的方法论。全书最核心的观点藏在一条摘录里:设计时必须优先考虑较常发生的事件——这一句几乎概括了整本书的价值观。它反复用量化而非直觉来衡量设计:同样是数据中心,HPC集群可以连续数周满负荷运转,而现代仓库级计算机(WSC)的利用率却只在10%到50%之间波动,于是Google的折中做法是大量采购低端服务器。作者正是用这类真实对照,逼读者承认:性能、功耗、成本、可靠性之间没有两全,只有权衡。它适合那些不满足于「记住概念」,而想理解「为什么这样设计」的计算机专业读者;也适合正面临实际架构决策的工程师。它或许不适合当作入门教材,但值得你在有一定基础后反复重读。
作者简介
John L. Hennessy 斯坦福大学校长,IEEE和ACM会士,美国国家工程研究院院士及美国科学艺术研究院院士。Hennessy教授因为在RISC技术方面做出了突出贡献而荣获2001年的Eckert-Mauchly奖章,他也是2001年Seymour Cray计算机工程奖得主,并且和本书另外一位作者David A. Patterson分享了2000年John von Neumann奖。
David A. Patterson 加州大学伯克利分校计算机科学系主任、教授,美国国家工程研究院院士,IEEE和ACM会士,曾因成功的启发式教育方法被IEEE授予James H. Mulligan,Jr.教育奖章。他因为对RISC技术的贡献而荣获1995年IEEE技术成就奖,而在RAID技术方面的成就为他赢得了1999年IEEE Reynold Johnson信息存储奖。2000年他和John L. Hennessy分享了John von Neumann奖。