ken9028 wrote:
我在最新一期的某電腦雜誌,看到叫水...的先生說,
真正第一顆為AVX指令集量身訂製的CPU應該是AMD的推土機,
而INTEL的Sandy Bridge還不算耶!
是我看錯,還那位先生說錯呢?...(恕刪)
我也常看水球大的文章。
參考下列連結就可以知道,AVX指令集是INTEL先提出,AMD後來支援,
而且相關文檔的軟體工具INTEL也先提供了,讓開發者可以有所依照來編寫軟體。
http://tieba.baidu.com/f?kz=648861186
但是,
何謂AVX? Advanced "Vector" Extensions
參考下列連結:
文末有說:
推土機將會是一個重量級的Vector處理器。
AMD一直以來強調推土機將會擁有世界上最高的單線程性能,其實AMD是在指Vector 性能,而不是scalar性能。
Vector處理器是一個嶄新的CPU發展方向,它可以使用少量的晶體管換來翻番的性能。
推土機有可能會是一個128位元的CPU,具備128位元的寄存器,並且擁有強大的vector單元。
推土機會採用AVX指令集,而且可能會採用更多vector單元以進行大量並行的vector計算,還有具備更強的解碼器,可以吞吐和解釋更多的 vector指令。
http://www.nakuz.com/bbs/viewthread.php?tid=3701267&extra=page%3D1&sid=4cEij4
也就是說,Sandybridge透過AVX來達到對Vector單元的強化處理,
而Bulldozer則是設計時就強化了運算Vector單元。
希望有解答您的疑惑。