精華區beta hardware 關於我們 聯絡資訊
==> 在 Xmas.bbs@zoo.ee.ntu.edu.tw ( ) 的文章中提到: > ※ 引述《Jarry.bbs@cis.nctu.edu.tw (花郎)》之銘言: > : 瞎米!!!!只有新增13個指令而已..... > : 哇......記得以前在新聞上看到有一位老兄說Piii新增了 > : 70個指令集!沒想到竟然是...... > : 這個訊息正確嗎??? > No.. > P III=57MMX+70KNI:) Wrong... KNI的71個新指令中, 有許多是x86和MMX指令的複本, 因為Katmai在P!!!中是一個獨立單元, 原本的x86/x87/MMX 單元和這個新的Katmai是分開的, 所以原本的指令都無法 動到這個新單元的register, 因此Katmai New Instructions 也就是KNI, 必須定義一些基本的指令, 也就是一些基本的 x86和MMX指令在它裡面, 以使得這個Katmai單元能夠順利運作. 為什麼AMD和Intel要加入SIMD單元, 就是因為它們是SIMD, Single Instruction Multiple Data. 有這個特性的運算單元才會提升運算速度, 而不是"比指令多" 看誰的"新指令多"誰就強, 那就太荒謬了. 事實上3Dnow!單元和Katmai單元的極限能力是一樣的, 都是每時脈完成4個浮點運算, 不過由於兩者設計上的架構有 滿大的不同, 所以各有優缺點. 希望不要再有人以"新增指令的數量"來評判這兩個SIMD單元, 根本沒有意義. -- * Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>