设置

关灯

第二十二章 兼容机大联盟

牢记备用网站
    时间回到1984年底,我正在公司看着这段时间的运营报表,突然杨欣欣带着一个信封走了过来。

    “什么东东?”

    “刚才收到的邀请函,是斯坦福上流人物的酒会,时间是下周五。”

    “这酒会都是些什么人参加?”

    “听说这酒会据说是风险投资商搞的,这次参加的主要是电行业的人,还有不少技术界专家,去一下应该没害处,还能认识不少人。”

    “好,到时候咱们一起去。”

    时间很快来到酒会举办的日,我开着红色的克尔维特,载着杨欣欣进了举办酒会的豪宅。

    出席酒会的人很多,暂时还没看到熟悉的人,我和杨欣欣站在大厅的一角,手里端着红酒,边品尝桌上的点心边听杨欣欣小声介绍着周围的来宾。介绍了一会,杨欣欣看到有似乎看到认识的人,向我交代了一声就端着酒杯走开了。我一个人无聊,干脆拖过来一把椅坐下,继续品尝美味的小点心。正吃着的时候,一个满脸络腮胡的年大叔走了过来,正当我在苦苦思考是不是熟人的时候,才发现这位大叔的目标显然不是我,他直奔桌上的一个银光闪闪的盒而去。年大叔从盒里拿出了一根香烟,就着旁边的蜡烛把烟点着,开始吞云吐雾起来。

    我打量了一下,总觉得这位年大叔似乎在哪见过,于是弱弱的问了一句:“先生,我觉得你很眼熟,可否告诉你的名字?”

    “约翰,叫我约翰就可以了。”年大叔把嘴里的香烟换了一边。

    “张乐行,很荣幸认识你。”我不敢失礼,连忙报上自己的名字。

    “要不要来一根?”约翰指了指桌上的银盒。

    “谢谢,不用了,我一般平常不抽的,只是有时候工作太晚抽两根提提神。”我摆了摆手。

    “我工作的时候也差不多,如果没这玩意,什么灵感都没有了,就像突然从超级计算机换成了苹果二。”约翰笑着说道。

    “哈哈。”我觉得这位年大叔还是蛮幽默的。

    “等等,张乐行,好像在哪听说过这个名字。”约翰皱着眉头,冥思苦想,但是国人的名字非常之拗口,让他怎么也想不起来。

    我刚想张嘴,约翰赶紧摆摆手说道:“不要提醒我,我自己想。嗯,你也是计算机行业的?”

    “是的,做操作系统业务的。”我笑着回答道。

    约翰一听我是做操作系统的,顿时来了兴趣,就同我聊了起来,还大谈自己的工作。听着这位年大叔的吹嘘,我是越来越惊奇,兴趣大增。原来这位年大叔叫约翰.轩尼诗,是斯坦福微电试验室的一位教授,正带着一帮学生做着现代微处理器架构的研究工作。怪不得我一直觉得这位年大叔有些面熟,原来是现代计算机处理器架构的宗师级人物,大名鼎鼎的mips系统的发明人,与伯克利分校的大卫.帕特森齐名。

    早在超级计算机之父西摩.克雷做研究员的时候,risc的概念就生根发芽了,其为康大公司设计的cdc6600被公认为是精简架构的起源。后来ibm继承了cdc6600的思想,在76年由华生研究心的柯克领导的801计划开花结果,制造出了样机,这就是ibm的精简架构研发计划,一切都是那个经典的80/20论断所引起的。不过ibm志不在此,其后精力主要都被pc所吸引,直到90年才推出了著名的rs-6000系列,之后更是同摩托罗拉与苹果联合发展出了poer系列,并举着这杆大旗一直到了现在。

    其实在八十年代高举risc圣经四处布道的主要还是两个人:伯克利的大卫.帕特森与斯坦福的约翰.轩尼诗,其分别领导的risc计划与mips计划都成功的开花结果,还造就了了后世一大批的追随者。

    帕特森的团队成立的较早,相比轩尼诗,帕特森对精简架构更显的狂热,不遗余力的宣传risc架构,甚至其计划名称就是risc,成品处理器也称之为risc-i、risc-ii,-i是32位的处理器,具体的性能可算是当世第一,比摩托罗拉的68000快了近3倍,而成本则远远低于68000。帕特森是学术泰斗,开发出来的技术并未自己进行商业化,不过这项技术倒是流传了下来,在85年的时候,被sun公司全盘引进并加以改进,终于成就了sparc的大名,旗下的工作站产品也抛弃了摩托罗拉的产品,全面转进risc。

    不过帕特森的技术只能算是一个流派,他们主要使用的是寄存器窗口技术,靠的就是使用大量的寄存器,尽量减少访问主存来使得运算速度提高,其成功的地方就是引入了流水线机制和分支延迟来解决数据等待的问题。

    至于轩尼诗则有点晚,他领导的斯坦福mips计划则是走上了不同的路。帕特森的研究是成功的,流水线技术使得处理器的运算速度大大提高,但是也留下了相当大的麻烦,因为只要有流水线就有互锁的问题,特别是硬件流水,这个问题还特别严重,分支延迟技术只能缓解这个毛病,对速度没有任何帮助。

    因此轩尼诗的研究方向就是如何解决这个互锁问题,他们将解决方案放在了编译程序上面,使用异常简单的硬件架构,配合编译程序及其它软件技术来达成一个完整的risc概念。经过一段不短的时间,轩尼诗的mips计划成功了,正如其名――无互锁流水线处理单元,没有使用复杂的硬件机制来处理流水线部分,而是靠着编译程序优化组合指令数据流,避开了流水线互锁这个令人头疼的问题。

    虽然从效率上看,硬件流水线似乎比较的占优势,但是其复杂度十分之高,就拿帕特森的处理器来说,其流水线已经达到了三阶,传统领域的技术已经达到了顶峰,流水线的依存与互锁问题十分严重。

    流水线是现代各类微处理器都采用的指令执行技巧,即将若干条指令的取指令、译码和执行过程部分重叠在流水线同时执行。而所谓互锁,是指流水运行时后面指令需要前条指令的结果,这时候前条指令还在运算当无法提供结果,往往造成流水线崩溃。

    由于斯坦福团队的研究比较晚,因此对帕特森遇到的这个问题看的比较清楚,因此他们依靠特别优化的编译器程序,将代码排列组合,在送入流水线处理之前就将互锁的指令消之于无形,自然可以大大的提高流水线的效率。

    当我从深深的回忆醒来时,约翰.轩尼诗依然在那里侃侃而谈,不但对大卫.帕特森的rsic处理器大加赞赏,而且不忘记介绍自己的研究计划。

    “约翰,你的计划非常有吸引力,打算什么时候开始?”我微笑着说道。

    “唉。”约翰叹了口气,有点不自在的说:“没人愿意资助这项工程,都看到大威德成就,却没有注意到这里面的缺陷,我到这就是碰碰运气,看能不能拉到赞助。”

    “真是太遗憾了。”我掏出一张名片递过去,“我倒是认识一个风投基金的管理人,他们对这些有潜力的技术很感兴趣,不知道轩尼诗教授有没有兴趣联系一下。”

    约翰结果名片仔细看了一下,忽然抬起头来:“红河基金,我听说过,好像投资过不少项目。我等会试试看。”

    有了希望的约翰更兴奋了,继续谈着自己的rsic设计,要不是我后世曾经专门钻研过一段时间rsic有点技术打底,差点就招架不住。

    我们两人聊的火热,话题正准备从微处理器向专用处理器转进时,旁边突然传来一个声音。

    “张先生,原来你在这里!轩尼诗教授,你也在啊!”

    顺着声音转头看过去,原来是老熟人葛洛夫,想不到他也来参加今天的酒会。

    不知道是不喜欢葛洛夫还是自己的计划有了希望,约翰只是简单和葛洛夫打了个招呼就和我告别,独自一人走开了,不知道是不是有打算窝在哪个角落抽烟去了。

    “葛洛夫先生,恭喜恭喜,听说你们又有新产品要推出了。”

    “确实,这可是划时代的新产品,是32位的微处理器,不过正式推出还需要一段时间。”葛洛夫有些骄傲的宣布:“我们称它为386。”

    “不过这可是你们的保密项目,我又不知道就提性能怎样?”

    “这个简单,是这样的……”葛洛夫开始滔滔不绝的介绍起386的性能与各种特性,末了还顺带夸了夸自己的产品。

    “听起来确实很好,可是ibm似乎不打算使用你们的新产品。”

    “该死的ibm。”葛洛夫脸上一寒,尴尬的笑了笑:“不过ibm似乎也在研发新的操作系统,看起来不光是我们一家有麻烦了。”

    “那倒不一定,说不定这麻烦会变成ibm自己的。”我微笑着说道。

    也许是葛洛夫想到什么解决办法,他很快就摆脱了刚才的不快继续和我聊了起来,不过大家很有默契的没有再继续刚才的话题。

    正说着话,旁边又响起一个声音。

    “啊哈,安迪,张先生,你们在这啊。”

    我们转头看过去,一个穿西装的男人端着红酒杯正在向我们微笑,原来是康柏的哈里斯。

    “先生们,刚才在聊什么呢?我可以参加吗?”哈里斯好奇的问道。

    “嗯,我们在讨论ibm的发展计划。”我微笑着说道:“我想你也会感兴趣的。”

    ……

    其实现在康柏还是过很舒心,虽然ibm成功推出过pc/xt,但是也有pcjr的失败。不过只要一天还有ibm这样的庞然大物压在头上,bm8月推出的pc/at出师不利,但是经过更换硬盘后终于发挥出王者之风,不过康柏现在的市场占有率还是很高的暂时还不需要太担心。我记得ibm很快就要对286芯片采取特殊手段――收购英特尔手上全部的286芯片,相信那时如果康柏还没找到新出路的话将会异常难过。至于英特尔,只要ibm继续抱着专心经营286市场的态度,英特尔绝对没有好日过。由于ibm攥着英特尔20%的股份,英特尔暂时也不好跳过ibm,只能努力向ibm推荐自己的386芯片,可惜这时候的ibm根本对386毫无信心,认为英特尔连286芯片都有那么多毛病,怎么可能短期内就拿出完善的386芯片。至于visualsystem公司,如果ibm利用自己的强势地位强行推广自己的操作系统,visualsystem公司也将蒙受重大损失,甚至失去操作系统市场领头羊的地位。

    在这种情况下,我们三家可以说是一拍即合,有共同的敌人,没有直接的利益冲突,三家公司很快就达成了秘密协议,结盟对抗ibm。当然这时候英特尔还没绝望,康柏压力还不大,这个联盟还不太牢靠。

    为了更快开发出能发挥出386芯片威力的操作系统,达成协议没多久,visualsystem公司就派出工程师进入英特尔,经过一年左右的时间,充分掌握了386的技术特点,然后在公司研究所工作站上开发出386仿真软件,以此为基础,1985年底正式开始图形界面的kylin研制。

    1985年7月,英特尔宣布正式推出386芯片,再次向ibm推荐,bm只是一直问英特尔什么时候有更快的286芯片,并打算购买英特尔手上全部286芯片,原来ibm认为386是32位芯片,这会侵犯到ibm大型机的地位,而且ibm认为英特尔设计的286都有那么多错误,不可能这么快就设计出完善的386芯片,通过收购286芯片还可以限制兼容机的生产。这下英特尔对ibm才彻底死心,只能把目标放到兼容机厂商,作为兼容机厂商领头羊的康柏公司自然成首要目标,而我们三家联盟才真正紧密起来。为了更好的对抗庞大的ibm,我们还将其他兼容机厂商也拉如这个联盟,ibm顿时成了孤家寡人。

    1986年5月收到康柏的工程样机,开始进行实机测试,1985年7月又陆续收到dell和宏?的工程样机。1986年9月,康柏率先推出386电脑,紧跟着dell和宏?也分别推出自己的386电脑。1986年9月底,kylinindos1.0正式上市,并且宣布会预装在康柏、dell和宏?新推出的386电脑。1986年12月底,visualoffice1.0forindos上市,这套系统由visualord、visualsheet、visualsho(电幻灯片)、visualaccess(轻量级数据库软件),并且是基于kylinindos1.0平台的图形化软件。

    而此时ibm却在守着他的一大堆286芯片无法做出反应,因为ibm连一片386芯片都没有,直到1987年4月ibm基于386的ibmpersonalsystem/2(ps/2)才姗姗来迟,虽然预装了ibm寄予厚望的os/2系统,可是已经来晚了,pc市场大局已定,ibm已从原来的主导厂商变成边缘化厂商。

    </p>