当前位置: 纯净系统之家 >  微软资讯 >  AMD 3DNow!指令集退出舞台,LLVM编译器不再支持最新版本

AMD 3DNow!指令集退出舞台,LLVM编译器不再支持最新版本

更新时间:2024-07-19 13:19:57作者:kzmyhome
近乎绝迹的AMD 3DNow!指令集近期再一次出现在人们视野中,不过并不是有什么“咸鱼翻身”出现新版本或者提供支持。相反,新版LLVM编译器提交的即将删除内容里显示,将不再支持3DNow!指令集。

在2021年,作为Linux 5.17版内核变化的一部分,已在Linux内核里存在23年的AMD 3DNow!指令集相关代码被弃用,退出了Linux的历史舞台。AMD官方更是早在2010年就确认,新款处理器中将不再设置“3DNow! Instructions”的功能标志位,未来的处理器也不再提供支持。

AMD 3DNow!指令集退出舞台,LLVM编译器不再支持最新版本

AMD在1998年发布了3DNow!指令集,这是建立在MMX指令集之上,为浮点数据的向量处理提供更高的性能。3DNow!指令集包含了21条新指令,首先应用于K6-2处理器。使之成为第一个能够执行浮点SIMD指令的x86处理器。AMD在1999年发布Athlon处理器的时候,还为3DNow!指令集增加了5条新指令,成为Extended 3DNow!。从K6-2到Bulldozer架构,玩家在横跨十多年的AMD主流处理器都能找到3DNow!指令集。

为了对抗3DNow!指令集,英特尔随后推出了SSE指令集,而且完全支持IEEE754标准,在提供3DNow!指令集几乎所有功能的同时,大大提高了单精度浮点处理速度。通过Pentium III处理器的发布,SSE指令集逐渐占据了主导地位。后来AMD在2000年发布代号“雷鸟”的Athlon处理器上也开始提供支持。

据了解,新的LLVM 19大概会在今年9月至10月之间发布。

相关教程

copyright ©  2012-2024 纯净系统之家 m.kzmyhome.com 版权声明