计算机体系结构中的8个伟大思想

文章来自微信公众号“科文路”,欢迎关注、互动。转发须注明出处。

计算机架构师在过去 60 年中提出的 8 个伟大思想。

摘自《计算机组成与设计—硬件/软件接口》

1.面向摩尔定律的设计

摩尔定律指出单芯片上的集成度没18-24个月翻一番。

最重要的启发在于,计算机设计者必须预测其设计完成时的工艺水平,而不是设计开始时的。

2.使用抽象简化设计

通过使用抽象来表示不同的设计层次,隐藏低层细节以提供给高层简单的模型。

这是提高硬件和软件生产率的方法。

3.加速经常性事件

加速经常性事件能更好的提升性能。

4.通过并行提高性能

例如,并行计算。

5 通过流水线提高性能

有序组织任务,可以减少折返上的损耗。

6 通过预测提高性能

预测,直接开始工作,而不是每次都要等待明确的开始工作的信号。平均下来可能更快。

7 存储器层次

速度最快、容量最小并且每位价格最昂贵的存储器处于顶层,提升整体性能体验。

8 通过冗余提高可靠性

使用冗余部件的方式提高系统的可靠性,例如 RAID 1.

都看到这儿了,不如关注每日推送的“科文路”、互动起来~

计算机体系结构中的8个伟大思想

https://xlindo.com/kewenlu2022/posts/a2470511/

Author

xlindo

Posted on

2022-05-09

Updated on

2023-05-10

Licensed under

Comments