Re: [情报] Intel放弃x86S

楼主: hn9480412 (ilinker)   2024-12-21 20:04:19
来看看当初Intel是怎么推IA-64的
IA-64的缘起太复杂,有兴趣可以去找痴汉水球写的文章
https://www.cool3c.com/article/136682
https://www.cool3c.com/article/136683
https://www.cool3c.com/article/136685
简单来说就是Intel想要解决x86自有的缺陷(包含指令集长短不一、暂存器太少) 、
HP想要解决PA-RISC无法在每个时脉周期处理四个指令的问题打算把PA-RISC VLIW化。所
以Intel就与HP合作打造出新的IA-64指令集。虽然对外说是EPIC架构但基本上都是基于
VLIW的超长指令集架构
本来Intel打的算盘是想透过IA-64将指令集过渡到64位元。IA-64和x86团队彼此之间禁止
交流导致双方技术无法交流。x86那边提出64位元化的Yamhill也差不多是这个时候提出
来的(但Intel为了替IA-64铺路所以对外都说这东西不存在)。Intel也想到软件生态圈
还未完善所以在Itanium还是保留了一块x86运算单元
但Intel没算到AMD K7的架构带来的竞争优势,同时间1GHz的时脉大战也在这时候开打。
后面结果怎么样大家都知道了。本来要在1998年发售的Itanium拖到2001年才发售,
800MHz的效能只等同于Pentium 75~200MHz,后面追加的x86相容性也是有跟没有一样
等到第二代Itanium 2上市后,将HP PA-RISC的软件移植过去后IA-64才发挥出该有的价
值,但隔壁AMD都已经提出x86_64的Opteron加上微软私底下也帮了AMD一把,Intel最后也
只能把自有的x86处理器跟进64位元化
本来微软就已经在2005年就停止IA-64版本的Windows XP,在2010年更是宣布停止开发
IA-64版本的Windows Server (2008 R2是最后一个IA-64的版本),理由是同样的环境下
x86也能提供更好更高的效能。后续甲骨文并购Sun后也停止对IA-64的软件支援,
之后Itanium就是HP-UX的专用CPU直到停产为止
不过说起来也很好笑,Intel在IA-64的一些设计上尽干一些蠢事,什么无法用暂存器进行
整数除法指令、没有自动加入资料长度的Sign extension指令导致32位元指令无法加载
至64位元暂存器(结果这东西从8086就已经有了)...等,反正有太多东西可以讲了
顺便问一下小石头的X570 Steel Legend 说是10相电源,跟共硕的PRIME X570 Pro的供电
相有差别吗?看官网只说是Dr.MOS 12+2(只是想问共硕这张能不能推得动57X3D)
作者: c52chungyuny (PiPiDa)   2023-07-19 00:32:00
Intel跟AMD差别就在于利润好几万还供不应求vs. 利润微薄供不应求

Links booklink

Contact Us: admin [ a t ] ucptt.com