返回文章列表
Life

读书笔记:《计算机体系结构:量化研究方法》重新翻阅有感

时隔两年重新翻开 Hennessy 和 Patterson 的经典教材,结合工作中的实际经验,有了和读书时完全不同的感悟。

2025年2月15日1 分钟阅读

重读的契机

书架上的第六版已经落了些灰。上次认真读还是研究生时期,工作后再翻开,发现很多当时一知半解的内容,现在读来豁然开朗。

这大概就是理论和实践之间的差距——没有亲手写过 RTL,没有经历过流片的焦虑,对书中那些设计权衡的理解终究是浅的。

新感悟

关于流水线

书中用洗衣房的比喻解释流水线,很生动。但真正设计过后才明白,流水级的划分与其说是科学,不如说是艺术——在时序、面积和吞吐量之间反复摇摆。

关于缓存

以前觉得缓存就是个"快的小内存"。现在知道了,一个正确设计的一致性协议比存储单元本身复杂十倍。书中的 MSI → MESI → MOESI 演化路径,回头看就像一部微缩的技术史。

关于量化

书名里的"量化"二字,工作后才体会到分量。每个设计决策背后都需要数据支撑——性能计数器、面积报告、功耗分析。没有量化的设计只是在猜测。

一点感想

技术书籍最好的阅读方式可能是:先通读一遍建立框架,然后去实践,在踩过坑之后再回头精读。

这本书还会再翻开的。下次也许又有新的收获。

Comments are not configured yet.
Set NEXT_PUBLIC_GISCUS_* environment variables to enable Giscus.