• 我的订阅
  • 科技

AMD最古老的指令集最终绝迹:LLVM编译器不再支持3DNow!

类别:科技 发布时间:2024-07-22 09:47:00 来源:快科技

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

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

AMD最古老的指令集最终绝迹:LLVM编译器不再支持3DNow!

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

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

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

AMD最古老的指令集最终绝迹:LLVM编译器不再支持3DNow!

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

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

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

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

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

AMD最古老的指令集最终绝迹:LLVM编译器不再支持3DNow!

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2024-07-22 12:45:02

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

智绘微电子自研GPU显卡惊艳老外!
...子2020年10月发布了第一代桌面级GPUIDM919,CMOS工艺,自研编译器和指令集架构,号称性能达到当时国内领先水平
2023-03-01 20:47:00
积蓄本土EDA发展能量 芯易荟专注“实用”解决行业痛点
...架构可以灵活地将不同计算合并在同一计算单元。优秀的编译器:在代码编译阶段就已经对指令进行了分析和优化,将可以并行执行的指令打包成一个指令包。这样,在CPU执行指令时,就可以同
2023-11-09 16:45:00
龙芯 3A6000 国产桌面处理器研制成功!
...存,256NVME硬盘,Loongnix(V20.4)操作系统,LoongArch64gcc8.3编译器测试平台。龙芯3A6000处理器采用龙芯自主指令系统龙架构(LoongArch)
2023-08-01 18:35:00
龙芯3a6000系列处理器将支持同步多线程smt技术
...tel第十代酷睿的水平。此外,官方在测试中发现,龙芯GCC编译器与X86的GCC编译器有一定差距,不少应用的动态指令数比X86明显偏高,估计进行编译优化后还会进一步提高跑分情
2023-06-16 16:49:00
AMD推出对GCC编译器的Zen 5支持
...Zen5Linux的“好东西”,这次带来了架构对即将到来的GCC14编译器的支持,还提到了该系列的功能。Phoronix的透露
2024-02-20 09:56:00
GCC 14 编译器加入对兆芯“永丰”架构的支持
11月1日消息,GCC14编译器近日通过添加新的“-march=yongfeng”和“-mtune=yongfeng”选项
2023-11-01 22:36:00
Go语言实例 | 类型系统
...的类型元数据地址是从哪里来的呢? 当然是在编译阶段由编译器赋值的,实际的地址可能是由链接器填写的,也就是说源头还是要追溯到最初的源码中。02类型系统的初始化迄今为止,见过的所
2023-02-03 10:00:00
龙芯3A6000正式发布
...软件世界顶层指令集架构。Linux内核、GCC编译工具链、LLVM编译器、Go语言、Rust语言、QEMU系统、V8JavaScript引擎
2023-11-28 21:28:00
智绘微电子:自研国产桌面显卡gpu芯片
...OS工艺,完全依托智绘微电子自研的IDMV架构、指令集以及编译器。IDM929产品工作主频1200MHz,像素填充率达19
2023-02-14 19:24:00
更多关于科技的资讯: