【转】终结 40 年 IDT 旧标准,AMD Zen 6 架构将使用英特尔 FRED 技术
IT之家 2 月 3 日消息,X 平台用户 InstLatX64 上周(1 月 31 日)从 AMD 官方文档发掘到,Zen 6 架构处理器将采用英特尔 FRED 指令集技术,有望抛弃 20 世纪 80 年代的 IDT 标准,同时加入了新的矩阵乘法和位反转指令。https://n.sinaimg.cn/spider20260203/74/w894h1580/20260203/3e4e-8d4ed7c836e4b5f42492fede68e91fe2.png
据悉,英特尔和 AMD 两家公司曾在 2023 年成立 x86 生态咨询小组,旨在协同推进新指令集落地。去年 10 月,AMD 同意在其新处理器搭载 FRED 技术。不过目前英特尔和 AMD 的量产处理器尚未支持 FRED,不过我们可以合理预期 Panther Lake、Nova Lake 以及 Zen 6 架构都将首批支持。
https://n.sinaimg.cn/spider20260203/360/w1193h1567/20260203/9aa4-6a7467b24049a6d34eab3993a2187428.png
作为参考,IDT(IT之家注:Interrupt Descriptor Table,中断描述符表)标准诞生于英特尔 80286 时代,距今已有 40 多年,至今仍是处理网络数据包、鼠标输入等系统事件的标准方式,并负责将相关数据传递给驱动或应用程序。
由于这种标准诞生过早,大部分现代程序员对其评价为“杂乱且别扭”。IDT 只能在并不完整的内核代码和应用程序代码之间切换,因此开发者必须手动执行大量额外操作,仔细处理各种边缘案例(edge case),考虑多个分级保护域,还得绕开两个系统事件同时发生、相互干扰等情况。
而 FRED 在各个方面都有大量改进。它使用一次性指令确保内核和应用程序能够平稳过渡,使用一致的栈结构。并且 FRED 的核心指令是原子性(Atomicity)的,这意味着代码要么一次性完整执行,要么完全不执行,因此程序员无需担心系统中断不一致问题,旧有分级保护域也被简化,只剩下 0(内核)、3(用户)。
总体而言,开发者调用 FRED 意味着可以一次性完成所有必要工作,不需要再为大量边缘案例和理论性问题写规避性代码,有助于构建更稳定的内核、系统驱动、引导加载程序以及其他底层软件。
https://n.sinaimg.cn/spider20260203/266/w745h321/20260203/8c87-972d23345f4818c3fc8a7f0a5d577118.png
并且 FRED 还能够提升整体系统性能,消耗的 CPU 周期更少,进而降低事件延迟。在高负载情况下这些优势还可以不断累积,甚至可能对高刷游戏和音频处理产生影响。
也属于it业的马屁股了 intel 正统在 amd 吗?! shinjiikari 发表于 2026-2-3 19:42
intel 正统在 amd 吗?!
没错啊,几次X86大进化其实都是农企发动的,因为长期处于挑战者位置才有求新求变的欲望
shinjiikari 发表于 2026-2-3 19:42
intel 正统在 amd 吗?!
按照这个文章,最早的还是PTL。 那ps2键鼠的特性是不是就没了 Lacsiess 发表于 2026-2-3 20:21
没错啊,几次X86大进化其实都是农企发动的,因为长期处于挑战者位置才有求新求变的欲望
...
amd用了最偷懒的办法搞了兼容x86的64位指令集,既不能利用RISC的优势,也降低了指令密度,前端难以扩展,强内存序需要更多功耗,导致x86至今只能龟缩在pc领域,近二十年没有在其他任何计算领域扩展任何市场份额。曾经在amd64的攻势下,Intel凭借wintel联盟的交情,准备强行做另一套能够和x86兼容的64位RISC指令集给微软,基本上就是把x86 cpu内部的微操作拿出来用,设计近似于dec alpha,但微软己经做了amd64的Windows系统,不愿意承担风险,Intel不得不放弃自己的计划,兼容amd64。 安腾( Itanium)处理器,IA-64架构,Intel和HP联合开发。很可惜的架构,对AMD最初不好的印象来自AMD64。 可惜在哪,04-08年安腾最有声势时所有从业人员都在抱怨ia64难以移植,精力都用在编译器上,大量商业项目delay。
amd64服务器普及后大家一片欢腾。
安腾主打的就是服务器,所有服务器系统包括win server支持安腾都更早。
迅速被amd64打成路边一条,难道要怪场外? 撒撒 发表于 2026-2-4 21:42
安腾( Itanium)处理器,IA-64架构,Intel和HP联合开发。很可惜的架构,对AMD最初不好的印象来自AMD64。 ...
安腾新处理器跑旧程序只能做到兼容而无法提高IPC。
这个路数就跟消费级市场真的没一点关系,你能想象你换个CPU,原来的软件只是能跑,要性能提升还需要重编译一次么?
别的还好说,IA64这种集垄断企业傲慢和贪婪为一身的技术都有人招魂,连铁杆微软都想踢开的路边货 还记得安腾完蛋的时候一堆文章分析说这么智障的玩意活该完蛋,似乎真没人可惜
用这个技术的cpu还能装win10吗 ia64和x86又没有继承关系,intel自己的规划里,ia64 epic指令集是对标ibm z/Arch的大型机指令集,x86是对标ibm ppc的消费级指令集。intel根本不认为那时候消费级需要64bit指令集,只是被垃圾的amd64抢先摘了桃子,不得不去兼容。
—— 来自 Xiaomi 24129PN74C, Android 16, 鹅球 v3.5.99-alpha 安腾真能兼容x86吗,我咋记得也要转译的
—— 来自 Xiaomi 22041211AC, Android 14, 鹅球 v3.5.99 IDT去世了,GDT和LDT可以手拉手一起去世吗,64位也就FS GS能用了,还可以直接RDFSBASE
—— 来自 Xiaomi 22041211AC, Android 14, 鹅球 v3.5.99 安腾有啥可吹的,全面失败。VLIW这想法就是不work,实际性能一坨
—— 来自 motorola moto g stylus - 2025, Android 16, 鹅球 v3.5.99 AMD64不行并不代表IA64行。 hxdhttk 发表于 2026-2-5 03:13
ia64和x86又没有继承关系,intel自己的规划里,ia64 epic指令集是对标ibm z/Arch的大型机指令集,x86是对标 ...
AMD64当然不是理想的方案,但你要说有别的方案能在那时成功也是不可能的。
多了2个模式固然累赘,换来了可以在64位系统下运行32位应用的好处。 amd64不好也没见intel没弄出来个更好的
至于吹ia64的,不清楚🧠什么构造 hxdhttk 发表于 2026-2-5 03:13
ia64和x86又没有继承关系,intel自己的规划里,ia64 epic指令集是对标ibm z/Arch的大型机指令集,x86是对标 ...
你不会以为IA64的失败只是因为兼容性吧
—— 来自 Haoqing M8, Android 14, 鹅球 v3.5.99 PTL自己用了么,PPT里好像没提 shinjiikari 发表于 2026-2-3 19:42
intel 正统在 amd 吗?!
现在的x86-64其实是amd的版本而不是当年intel的版本~
页:
[1]