走了很大一块市场份额,同时也大大促进了计算机性能价格比的提高。
阿姆达尔(Gene Myron Amdahl)1922年11月16日生于美国南达科他州的弗兰德劳(Flandreau,South Dakota),是一个农民的儿子。在南达科他大学上学期间,因第二次世界大战而中止学业,先在陆军教物理,后来又在海军教电子学。战后他回到大学继续学习,1948年获得学士学位,之后他进入威斯康辛大学读研究生,主攻方向是理论物理。1950年,他的导师让他和另外两名研究生研究这样一个问题:能否用原子核内部粒子之间的互作用力去描述最简单的三体核(即氚)的临界状态。为了获得各种参数的任意值,他们首先要用台式计算器和计算尺计算最低能级。然而由于这些工具速度既慢,精度又不够,3个人算了一个月仍然无法获得可靠结论,这使阿姆达尔产生了自行研制高速和精确的电子计算机的念头,他的博士论文也变成了和理论物理无关的“中速数字计算机的逻辑设计”(The Logical Design of an Intermediate Speed Digital Computer)。阿姆达尔设计的这台计算机有浮点数和指令并行执行功能,后来被制造出来并被称做WISC(Wisconsin Integrally Synchronized Computer)。
1952年阿姆达尔获得博士学位以后进入IBM公司,参与IBM第一台科学计算机701及其改进型704和709的设计。在704的设计中,阿姆达尔引入了变址技术和浮点数,这在商用计算机中是第一次。到开发709时,阿姆达尔已经升任第一设计师。这几种机型中,最成功的是704,IBM共生产了123台,而709的晶体管化型号7090则是IBM公司进入固态时代的开始。
IBM 701
但阿姆达尔在IBM公司并非一帆风顺。1955年底,IBM公司上马其雄心勃勃的STRETCH(即7030)计划的时候,没有起用阿姆达尔,这使他一怒之下辞职而去。其间他在洛杉矶的Ramo-Woolridge公司设计过用于过程控制的小型机RW440,在福特汽车公司的子公司空气动力学公司主持过商用数据处理部门的工作。1960年9月他重返IBM公司,在360系列机的开发中负责系统体系结构的设计,确定数据流,实现性能与成本方面的目标。虽然他和360项目主管经理、另一位计算机先驱布鲁克斯(F.Brooks,Jr)有时也发生摩擦,但两人都有丰富的知识和实践经验,总的来说合作相当成功,这保证了360的顺利问世,也确立了IBM公司在计算机领域中的霸主地位。360的主要功臣除布鲁克斯、阿姆达尔外,还有伊万斯(Bob Evans)、布洛赫(K.Bloch)、勃洛夫(C.A.Blaauw)等人,他们后来也都获得了计算机先驱奖。但1985年因在开发360上的功绩而被授予美国全国技术奖章(National Medal of Technology)时,只有布鲁克斯、伊万斯、布洛赫3人获此殊荣。这大概因为阿姆达尔此时又已离开IBM公司的缘故。实际上,360成功的一个最重要因素——上下机型间的兼容性这一主意还就是阿姆达尔提出来的呢。
< 1 > < 2 >
|