intel历代架构演进1——p6微架构

本文介绍了Intel从1995年开始采用的P6微架构,该架构应用于奔腾2、3及至强系列CPU。P6架构引入了三层超流水线和乱序执行技术,配备L1和L2缓存以提高吞吐量。关键特性包括深层分支预测、动态数据流分析和投机执行,确保高效并行处理和指令执行顺序的准确性。
摘要由CSDN通过智能技术生成

linux的学习主要还是基于x86系统,而intel是典型的代表,之前由于部分博客保存在个人空间被搞丢了。所以这部分历史文章重新基于《intel开发手册卷一》来进行回忆。


太早的历史我们就不多复述了,有兴趣大家自己去看intel开发手册吧。这里先从p6微架构开始讲


从95年开始intel公司引入了p6微架构。使用该架构的芯片主要为奔腾2,3和奔腾2,3至强系列cpu.

p6微架构后来被增强了基于芯片的二级缓存,被成为高级转换缓存。

该架构是一种基于流水线的三层架构(Three-way superscalar )。这样cpu可以利用并行处理技术。处理器可以平均的解码,分发和完成执行(回退)三个指令在一个时钟周期。

为了提升吞吐量p6家族使用了一个解耦的12-阶段的超流水线来支持乱序执行指令。<

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值