AMD处理器独家支持 3DNow指令集被Linux淘汰
程序员文章站
2022-04-02 11:47:13
amd及intel是两家仅剩的x86巨头,过去的竞争中大部分指令集都是intel主导的,amd在x64上赢得了先机,其他指令集就不一定有好运了,独家支持的3dnow指令集现在也被linux淘汰,彻底作...
amd及intel是两家仅剩的x86巨头,过去的竞争中大部分指令集都是intel主导的,amd在x64上赢得了先机,其他指令集就不一定有好运了,独家支持的3dnow指令集现在也被linux淘汰,彻底作古了。
据报道,在linux 5.17内核代码的升级中,有关amd 3dnow指令集的支持已经被放弃,x86_use_3dnow选项被删除,它之前主要是用于支持旧款处理器,包括geode lx、k7 和 cyrix iii等。
当然,linux删除3dnow指令集也没什么稀奇的,也不让人意外,因为amd早在2010年就放弃了3dnow指令集了,后续的处理器中已经没有这个指令集了,只有一些比较古老的cpu才支持。
3dnow指令集是amd在1998年推出的x86指令集,主要跟intel的mmx指令集竞争,首发于k6-2架构处理器,并在1999年的athlon处理器大放光彩。
不过intel处理器一直没有支持3dnow指令集,这是amd处理器独家支持的,之后intel又推出了sse指令集,逐渐统一了x86扩展指令集,amd也不得不跟进,只在x64指令集上扳回重要一局,后面推土机主推的所谓sse5指令集也被intel的avx指令集击败,没有成为主流。
- the end -
转载请注明出处:快科技
上一篇: 冷人爆笑的夫妻之间
下一篇: 自嘲、讽刺风味的俏皮囧语