首页 > 闲聊茶馆 > 【电脑资讯】AMD最古老的指令集最终绝迹:不再支持AMD 3DNow!

【电脑资讯】AMD最古老的指令集最终绝迹:不再支持AMD 3DNow!

楼主:星资讯 [4级] · 1个月前 ·  浏览27 · 闲聊茶馆 · ID:

星资讯7月19日消息,历史悠久的AMD 3DNow!指令集终于要彻底绝迹了,将于9月或10月发布的新版开源编译器LLVM 19,会最终移除对它的支持。

从今往后,除非你使用汇编语言,否则再也看不到这个指令集了。

故事还要回溯到1996年,Intel奔腾处理器增加了MMX指令集,多媒体处理能力大大提升,但它仅支持整数运算,浮点运算还得使用落后的x87协处理器指令。

1998年,AMD首次打造了完全属于自己的指令集3DNow!(据说是3D No Waiting的缩写),一共21条,支持单精度浮点矢量运算,可增强3D性能。

K6-2首发支持,成为第一个能够执行浮点SIMD指令的x86处理器,第一次在游戏性能上反超Intel。

1999年的Athlon速龙升级支持Extended 3DNow!,又增加了5条,其表现更是大放异彩。

1999年,Intel发布了自己的SSE指令集,覆盖3DNow!所有功能,而且单精度浮点性能翻番,也不再需要x87指令。

此后,3DNow!渐渐失宠,AMD的新款速龙也引入了SSE,陆续升级为SSE2、SSE3。

2010年,AMD宣布放弃3DNow!,只保留PREFETCH、PREFETCHW两条预取指令。

2021年,Linux系统内核不再支持3DNow!。

- 版权声明 - 1、本帖所有言论和图片等纯属网友个人意见,与流星社区立场无关;
2、其他单位或个人使用、转载或引用本帖时必须同时征得该帖子作者星资讯流星社区的同意;
3、备注原文地址:https://bbs.liuxingw.com/t/57494.html,可忽略第2条;
4、帖子作者需承担一切因本文发表而直接或间接导致的相关责任;
5、如本帖内容或部分内容转载自其它媒体,这并不代表本站赞同其观点和对其真实性负责;
6、如本帖若为资源类,将仅限用于学习和研究目的,您必须在下载后的24个小时之内,从您安装或使用的设备中彻底删除上述内容;
7、如果您喜欢该程序,请支持正版软件,购买注册,可以得到更好的正版服务;
8、如本帖侵犯到任何版权或违法问题,请立即邮件告知我们,我们将及时予以处理。
举报
0条回复 |  最后回复于1个月前
登录后才可进行评论
签到
30人签到
已签0天
  • 43481帖子
  • 1898707热点量
  • 169835火热值