[情報] Linux將停止AMD 3D Now!指令集支援

作者: hn9480412 (ilinker)   2021-12-14 21:34:44
https://www.tomshardware.com/news/linux-says-goodbye-to-amd-3d-now
Linux預計將在核心版本5.17中停止AMD的3D Now!指令集支援,也代表著這個活了23年的
指令集也即將退出舞台
3D Now!是AMD在1998年推出的SIMD指令集,用來強化x86的3D影像處理的效能,也是為了
抗衡Intel的MMX指令集,不過MMX只支援整數運算,浮點運算還是要靠x87協同處理器。而
3D Now!支援單精度浮點運算,AMD也在K6-2加入3D Now!的支援,在單精度浮點運算效果
方面是x87的四倍。同時微軟在DirectX 7為3D Now!進行最佳化使得AMD首此在遊戲效能上
超越Intel。K6-2和K6-III也成為當時市場上的熱門產品
在1999年的Athlon上AMD又加入了5條新指令並改稱為Extended 3DNow!。後來Intel也為了
抗衡推出SSE,SSE完全支援3D Now!的所有功能,至此AMD在往後都是跟進Intel支援SSE
的相關指令集而不再更新3D Now!
在硬體方面AMD早在Bulldozer後的架構就不再加入3D Now!的支援,並建議開發者改用SSE
取代,最後一顆支援3D Now!的CPU是AMD的A8-3870K
作者: obov (來噓蒼真)   2020-05-28 08:23:00
懶趴包喇幹

Links booklink

Contact Us: admin [ a t ] ucptt.com