星期一, 6月 20, 2005

PowerPC

最近apple 宣佈06年將採用 Intel 處理器, 正式放棄使用多年的PowerPC ,使用 x86 architecture
這對mac 的粉絲來說可能是惡夢,但我覺得對apple 及大眾來說是好事........

令我可惜的是PowerPC architecture可能再不能被普羅大眾接觸到.....
因為PowerPC是出色的設計,它是由apple,ibm,motorola設計的RISC CPU(唔好以為moto只是手提電話公司),它比x86的設計更有效率.......看看現在的XBOX360和PS 3都是PowerPC的技術.....

反看我們的使用中的PC在十幾年中都沒有大進步.............
x86是CISC的處理器,但卻擁有不少RISC處理器的特性,例如SuperScalar(超純量運算)、SuperPipeline(超級執行管線)及Dynamic Execution(動態執行),這些革新早在Pentium Pro中就已經出現了,這顆94年發表的架構竟然用到今時今日,再也沒有更令人震驚的處理器新技術出現了,就連目前最新的Pentium 4和Athlon 64,也只不過是Pentium Pro的加強版而已,例如頻率、Cache及Pipeline方面的加強,但卻走不出Pentium Pro架構的小框框。


Pentium Pro


可笑的是就因為X86沒有進步反而在市場上取得成功......(兼容問題)

雖然大家可能沒有機會用PowerPC,但我就每日都用緊PowerPC來工作......=.="""


G4 (PowerPC 7400)


在此絕對值得一提的是:AltiVec-急速引擎。PowerPC G4之所以能夠比PowerPC G3快2-3倍,全依賴於此。AltiVec是由Motorola負責研發的,它在Motorola的實驗室裏存放了將近15年。完全的128位元 AltiVec是一個指令集,增加了162條新的指令。這樣做的目的是高效的進行高帶寬資料處理和算術密集運算,在最大限度上擴展了PowerPC處理器 結構的功能。AltiVec是專門用來提高向量密集型計算的能力的。因此,它的目標代碼對2D/3D函數的運算速度能夠提高3-5倍,尤其是對那些大型的 3D遊戲。

1 則留言:

VictorLeung2016 說...

補充
Apple叫AltiVec技術作Velocity Enginne
而Pentium III/4中的SIMD(SSE)技術便是使上了這種技術