计算机架构史上的一次伟大失败,多数人都不知道
扫描二维码
随时随地手机看文章

1
不被认可的VLIW
当乔希还在纽约大学Courant学院的计算机科学专业做研究生时,他的导师设计了一台通过最低层的微代码指令控制的计算机仿真器,微代码是并行执行的,但最大的问题是需要手工编写。他想找到一种从串行执行微码自动创建并行执行微码的方法,也就是说,让计算机获取工程师写的串行代码及其所有分支,并自动将其转换为并行代码。但是,当时没人知道在计算机程序中该如何处理分支代码。有一天,他突然灵光一闪,意识到如果是手工编码,他不会只看一小段代码,而是会看整个程序。他认为可以编写这样的一套软件:着眼于整个程序,而不是一小部分代码,就像手工编码那样。在查看代码时,程序可以猜测代码最可能会通过的分支路径。在计算机有了第一条路径后,就可以查看代码并在此过程中找到并行性,如果猜错了,就添加代码进行补充,如此循环同样的过程,直到它查看了所有代码。如果能实现这一点,那将是一个真正的突破,无需费力去手工编码就能自动提高计算机的速度。


Multiflow成立,Trace问世
1984年,微型超级计算机的问世让其成为计算机行业中人人都在谈论的热门产品,它能让单个部门的计算能力几乎达到一台超级计算机的水平,价格却不到100万美元。

3资金链断裂,两度裁员后公司倒闭 1987年,MultiFlow经过三轮融资筹集了近3600万美元,有一部分销售收入,但对维持公司运转来说并不足够,糟糕的是,资金来源也变得紧张。那年10月,受到全球股市崩溃的影响,风投市场裹紧钱袋子,由于没有盈利,Multiflow也无法上市去公开市场募资。他们和对Multiflow技术感兴趣的微型计算机的市场领导者DEC接洽,但谈判并不顺利,况且,即使有DEC的投资也不足以让Multiflow成为一家财务稳定的公司。与此同时,计算机行业正在发生变化,计算机硬件变得更便宜,以乔布斯的NeXT公司为代表生产的个人电脑可以运行许多科学应用,整个微型超级计算机市场遭受威胁。危机已至。乔希和另一个创始人O 'Donnell认为,Multiflow定价和销售策略也要做出改变。乔希希望通过降低价格以及去国外销售的方式来纾解困境,但这没有说服CEO埃克达尔。第一次遭遇倒闭危机时,是职业经理人埃克达尔的加入将公司从死亡边缘拉了回来,很长时间内,乔希习惯和他的意见保持一致。但这次,几个合伙人之间产生了激烈争论,再加上销售不景气和对其人才管理的不认可,董事会对埃克达尔失去了信心。风雨飘摇之际,Multiflow经历了两次裁员,很多在公司工作很长时间的人离开了。更让人沮丧的是,公司内部发生的存储芯片被盗、员工离婚事件更加打击了乔希和整个团队的士气。这些问题外界知之甚少,甚至媒体对Multiflow的正面报道有增无减。就这样撑到1988年末,Multiflow似乎没有未来了。他们还是没有合理的商业计划,但又不得不为了公司活下去寻找救命稻草。1989年3月,它和老牌工作站制造商Adage宣布达成协议,两家公司打算换股合并,但最终未能成行。1990年3月,DEC宣布终止与Multiflow进行了一年多的合同谈判。没有现金流,短期内也看不到前景,董事会投票决定关闭公司。在商界摸爬滚打六年后,Multiflow最终退出历史舞台。
4
Multiflow失败了,但VLIW被发扬光大
任何一个好想法能够存活下来并且改变世界,既取决于它的技术优势,也取决于它的成长时机,并且有足够的好运气。Multiflow有足够前沿的原创技术,但在其成长期,内部管理、销售策略没有跟上公司迅速发展的要求,同时,在那个计算机技术融合的开端,他们没有跟上整个行业的变化,微型超级计算机对大多数科学计算来说已经不是必需的产品,没有一家微型超级计算机公司在那时存活下来。但它留下了很多遗产。它曾经是很多人的梦想,但它倒闭后,员工们也只能讨论其他工作机会,一起创业的革命友谊让包括创始人在内的大约40人决定继续合作,争取其他公司会将他们打包带走。当时的思维机器、Alliant、英特尔、惠普、克雷和DEC都曾与他们接洽,但没有一家公司能承诺聘用那么多人,他们还是散落四处。Multiflow的工作经历也使得曾在此工作的工程师名声大噪。从这里出去的人遍布整个计算机行业,许多人依然在布道VLIW。
主要参考资料1.Multiflow Computer: A Start-up Odyssey by Elizabeth Fisher2.https://en.wikipedia.org/wiki/Multiflow3.https://en.wikipedia.org/wiki/Josh_Fisher4.https://www.nytimes.com/1989/05/31/business/business-technology-a-new-way-to-speed-computers.html
