快讯网首页 |资讯 |财经 |娱乐 |汽车 |时尚 |房产 |健康 |数码 |社会 |图片 |消费 |大盘 |互联网金融 |新车 |试驾 |化妆品 |奢侈品 |二手房 |两性 |曝光台

AMD最古老的指令集最终绝迹:保留PREFETCH、PREFETCHW两条预取指令

发布时间:2024-07-20 16:35:57  来源:快科技 游览:
  7月20日,历史悠久的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年的Athlon速龙升级支持Extended 3DNow!,又增加了5条,其表现更是大放异彩。

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

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

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

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

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

32.8K
猜您喜欢
热点图片/ Hot picture
排行搒/ The total ranking
热点推荐/ Hot recommendation
  • Copyright © 2012-2024 www.kxnews.cn, All Rights Reserved 版权所有:快讯网 冀ICP备08108040号 冀公网安备 13108202000311号
    欢迎广大网友来本网站投稿,网站内容来自于互联网或网友提供 邮箱:jU6RR2GMQ1@outlook.com