作者umts
看到這位大哥這樣說,小弟也是身有同感.寫點心得跟各位分享.
說說AMD吧, K6, K7, K8以開發當時而言,效能其時都蠻優秀的.但是比較可惜的是做法都蠻暴力的,以K7來說整數浮點各三路的超純量管線(據說用的是DEC Alpha RISC
的Core包著X86的皮)其校能只比P6兩路整數浮點管線好上10~20%,可見有蠻多時候管線沒被充分運用,當然用上較多的電路,溫度也稍微高一點.之後雖然陸續有一些改版,不過架構變化不大,但時脈提昇蠻多的.
K8據說大致架構和K7相似,新增支援AMD的64bit指令集,64bit通用暫存器,和多增加8個浮點堆疊暫存器,和記憶體控制單元,管線Stage.據說同時脈下32bit指令集和K7幾乎相等(L2 cache也相等的條件下).同樣的也是性能超強.
Intel P4一般的看法認為是為衝高時脈不計代價的怪怪CPU,從20 stage管線改版到Prescott的32 stage管線,真的是夠精采的,不過時脈還是沒增加多少,倒是電路又複雜了許多,加上為了...
|