7月20日,AMD公司对其LLVM编译器进行了更新,决定放弃对标志性3DNow!指令集的支持。3DNow!指令集最早于1998年在AMD的K6-2 CPU上推出,旨在在浮点运算领域超越英特尔MMX指令集。
尽管3DNow!指令集已停用多年,但AMD的LLVM编译器在此之前仍然支持该指令集,但现在官方终于放弃了这一支持。
值得一提的是,3DNow!指令集从未被广泛使用过,因为它实际上已被更广泛的SSE扩展系列所取代(AMD方面于2001年在Athlon XP中首次实施)。目前几乎没有人使用3DNow!指令集,并且主流硬件都不再支持部署。因此,简单地移除该指令集是最佳解决方案。
这项决定也意味着AMD芯片从K6-2(1998年推出)开始到“推土机”(Bulldozer)系列(2011年推出),均不再支持3DNow!指令集。
然而,在未来一段时间内,我们仍可预期看到更多关于此问题的新进展和解决方案。
评论