五千年(敝帚自珍)

主题:【原创】龙芯的前景----嵌入式领域与桌面领域 -- 隆飞

共:💬113 🌺104
全看分页树展 · 主题 跟帖
家园 对,那次听课老外也多次提到这点

反复强调经过他们的编译器优化编译以后,性能会有怎样惊人的提升。不过我认为这种模式,其实有点作弊和实验室味道,并不适合一般的通用市场,软件兼容方面问题爆多,我后来工作碰到hp机器的问题,基本都跟安腾上的软件兼容问题有关。

从我知道的情况看, IA64的是X86的后续, 就intel当时的野心,已经不满足于单纯在桌面和入门级服务器市场混了,希望打入高端的服务器市场和高性能计算机市场,那么从32位向64位过度就是必然的。而当时在小型机市场上已经处在跟跑阶段的hp,也希望能有新架构的cpu来改变他的窘困。此外,从市场角度考虑,当时也有一种说法就是类似当年大型机的死亡,小型化的廉价高性能系统,会是未来的主流。这2家联手,需要发个大炮仗,所以要提出一种比较前瞻性质,革命性质的架构。问题在于,intel对高性能服务器市场缺乏经验,hp对低端x86市场认识不足,对软件兼容性问题认识不足,(可以理解,以前基本都是专用系统),对开发高性能cpu也缺乏经验,这样的前提下,必然要采取一些相对比较激进的做法。他们采取了一种略微作弊和非市场的方式来设计IA64,放弃软件的兼容性,期盼通过软件和硬件紧密配合来达到较高的指标,这从技术上来说是比较有噱头的, 这也就是当初安腾系列一直鼓吹架构先进的由来。 这个所谓的先进也只是针对当时的x86而言是个伪革命性或者相对革命性的进步,但是和当时的alpha这些芯片比并不是革命而是追赶。

而AMD选择的是另外一种模式,也就是兼容x86的x64模式, 在制造工艺进步以后, 现在x64和IA64比已经基本没有什么性能问题,而在软件上能保持兼容,市场方面大获成功,连Intel也不的不买X64的授权。历史证明,在改朝换代的时候,能做到兼容性问题的厂家往往都是赢家。从另外一个角度看, x64在做到不输于IA64的性能的同时还能做到软件的兼容性,可以看到AMD的设计至少不比ia64落后。

大概就是安腾系列启动的时候, 那时候alpha把hp打的满地找牙, 某地客户因为不满意alpha高昂的价格,决定使用hp来代替,在组织厂商进行实际应用对比性能测试以后, hp马上被扫地出门,因为当时测试结果的差距不是一点点。我完全可以理解当时hp在那种状态下采取的激进的冒险行为。

在整个安腾系列的开发过程中,质疑声就从来没有停过。所谓革命的设计,至少在我这个外行看来只是一个市场失败的噱头。而高技术高性能的代表alpha的死亡,则到现在都让很多人扼腕,我个人和alpha颇有渊源,接触到的第一个生产系统就vax,由我的第一个工作单位生产,10年前,我甚至有一个自己专用的alpha工作站,哈哈。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河