level 7
10 Pentium M
9 Nehalem
8 Netburst
7 Moorestown
6 K8
5 80386
4 Pentium Pro
3 Bulldozer
2 Larrabee
1 80486
2010年03月20日 15点03分
2
level 7
Netburst
无论成败,必须给这个东西掌声。
OOOE高频深长流水线固然有它自己的问题,不过好歹是intel为了解决ILP受限的一次尝试。而且也是第一次把同时多线程引入x86。Trace Cache和倍速ALU等设计也是很新鲜,至少在总的设计指导思想下任务完成的很棒。
不过,如果按照成败论英雄的话嘛……悬了点。但必须承认,Netburst是这几年intel创新最多的一款处理器了。
2010年03月21日 03点03分
5
level 7
Moorestown
这次我评了三个没出来的的处理器,这算一个。
显然不用对LG GW990的处理器过多解释。x86 everywhere,可惜Geode方向错误性能不足,Silverthrone功耗过大暂时达不到这个目标。
Moorestown,正在逼近。期待一个x86程序统一天下的时代。
2010年03月21日 03点03分
6
level 7
K8
第一代x86-64/Hypertransport/IMC
不解释。
另外AGU和ALU数量也增加了,Direct Path功能也有增强。
2010年03月21日 03点03分
7
level 7
80386
32位寻址,Cache(虽然当时还不是直接内置),休眠模式……
作为这10个里头最老的一代新鲜的地方自然很多。不过也因为太老,可能很多人都忘记了吧。
2010年03月21日 04点03分
9
level 7
Pentium Pro
第一代x86 OOOE,还有强大的3-issue。另外把586的超标量扩展为乱序动态带推测超标量架构,以及大容量的L2 Cache
从这个处理器开始x86微处理器的基本结构就定下来了。可以说它奠定了好几代架构的基础。
P6的很多架构设计一直吃到未来的SandyBridge甚至Haswell原因就在此。
显然这必须排到第4。
2010年03月21日 05点03分
11
level 7
3 Bulldozer
又是一个新东西。
Bulldozer的很多设计目前只是迷雾,具体的执行细节大家也只是在猜测。
不过无论如何,光前端统一模块化分簇的设计思想就已经是亮点了。可以说Bulldozer是一个真正的基于TLP设计的处理器了。
如此完整的模块设计也意味着未来一直接把FPU改成ATI的SIMD Array单元那就真成APU了,哈哈。
至于SpMT和CgMT是否真实,完全不在这里的讨论范围内。当然有了更好。
2010年03月21日 05点03分
12
level 7
2 Larrabee
首先先不争论这个东西是否算x86处理器……
但是明显Larrabee什么都变了。拿着x86的思路做显卡,对显卡领域来说是一个创新,对x86来说也是一个创新。
虽然大规模软件渲染可能会有点雷吧,但是拿着x86的一些特性去做通用计算,至少通用型完全可以保证——比当年的GT200好的多。而且从目前的情况来看,利用本身晶体管/性能比还算不错的P54C做改动理论性能还是可以接受的。至于LNI Vector Unit,作为目前能和x86扯的上关系的向量计算方式中理论上最强大的,实际如何还是等等看把。期待LNI的成绩。
还有内个Ring Bus……R600败了,希望LRB不会败。毕竟L3多处理器占用延迟太高,Crossbar也无法达到很高的带宽。
2010年03月21日 05点03分
13
level 7
1 80486
第一个披着CISC的RISC,浮点和定点融合,片内Cache……还有很多新技术,嘿嘿,有的我都不太懂
不过毫无疑问光凭前三点这个第1就已经拿定了。目前市场上还有哪个x86处理器没有采用前三个技术么?
2010年03月21日 05点03分
14