[情报] 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