间成功地组织和领导研制了美国最早的存储程序式电子计算机SEAC(Standards Eastern Automatic Computer,俗称“东部机”),而于1980年被IEEE授予计算机先驱奖,虽然阿历克山大在13年以前就已英年早逝。
美国国家标准局在20世纪40年代后期除了研制出SEAC以外,还研制出了另一台著名的SWAC机(俗称“西部机”),在美国早期计算机的发展中起了重要作用。标准局这样一个国家行政机构怎么会介入计算机开发行列中来呢?这说起来有一定背景。原来,在20世纪30年代末的经济萧条时期,美国政府为了减轻失业所造成的社会压力,曾经启动过一项计划,由标准局负责招募一批失业的数学家,安排他们编制一套新的数学表,从而使他们有所收入。这样一个临时性的计划在执行过程中逐渐改变了性质,到1945年,NBS以这批失业数学家为基础,成立了“国家应用数学实验室”(National Applied Mathematics Laboratory),纳入了国家行政机构的编制。实际上,这个实验室的成立是美国海军推动的,目的是使美国在开发新的计算技术方面处于领先地位,同时为完成大型和实用的数学计算任务提供服务。这个国家实验室下分4个几乎互相独立的机构,即计算实验室(Computation Laboratory),机器开发实验室(Machine Development Laboratory),统计工程实验室(Statistical Engineering Laboratory),数值分析研究所(1nstituteforNumericalAnalysis)。前3个实验室和NBS总部设在一起,即东海岸的华盛顿特区;而数值分析研究所则设在西海岸的洛杉矶,位于加州大学附近。
应用数学实验室战后承担了将运筹学用于军事管理的研究课题,是空军的空中管制局(Office of the Air Controller)的一个名为SCOOP(Scientific Computing of Optimal Programs)的项目的一部分,其负责人是丹齐格博士(Dr.George Dantzig)。丹齐格原指望用莫奇利和埃克特正在建造的UNIVAC或冯·诺伊曼正在建造的IAS计算机进行该项研究,但UNIVAC也罢,IAS也罢,都迟迟不能提交。于是,丹齐格于1948年末说服空军增加项目经费以自行研制一台小型计算机用于SCOOP的研究。这就是SEAC的来历。
SEAC
SEAC的研制工作由阿历克山大负责,他是电子线路的专家。逻辑设计则主要由实验室的另一位数学家约翰·考的斯(John Curtiss)完成。阿历克山大1910年2月22日生于美国得克萨斯州的瓦尔通(Wharton,Texas),但在俄克拉何马城长大。1931年,在俄克拉何马大学取得物理学和电气工程两个学土学位。1933年,在MIT取得电气工程硕士学位以后,一方面在MIT作助理研究员,一方面在Simplex电线和电缆公司(Simplex Wire and Cable Co.)当工程师。1940年,他进入华盛顿特区的海军部,以物理学家的身份负责电子仪器设备方面的工作。1946年,加盟NBS。阿历克山大事业的转折发生在当年夏天,他参加了莫尔学院举办的世界上第一个计算机培训班。在这个为期8周的培训班上,他作为28名学员之一听取了莫奇利和埃克特根据ENIAC的经验所开设的“计算机设计”课程,引起了他对计算机的极大兴趣,并成为他终生的事业。阿历克山大在领导SEAC项目时还不到40岁,但他头脑冷静,办事稳妥,作风民主,待人平等,深得周围同事的好评和爱戴。SEAC项目组的成员斯鲁茨(Ralph J.Slutz)其时已经是一个结了婚、有了孩子的年轻人,但后来在回忆SEAC的演说中仍深情地说起阿历克山大当时就像对待儿子一般地对待他,而不像是上级对待下级(见A History of Computing in the Twentieth Century)。在阿历克山大的领导下,SEAC的开发工作采取了积极而务实的方针。例如,为了尽快得以实现,其存储部件采用莫尔学院正在研制中的EDVAC方案,包含水银延迟线和温控系统的柜子是通过EDVAC研制组一起向供应商订购的。考虑到真空管的不可靠性,SEAC中只采用五极管作放大用,而所有逻辑部件(门电路、时钟、脉冲整形等)都由固态的锗二极管实现。因此,阿历克山大后来在谈到SEAC时曾经开玩笑地说,SEAC是杂交出来的,不过设计它的人比以往任何机器的设计者更聪明一些而已(SEAC is a mongrel dog with more intellectual parents than any device overbuilt)。为了使机器可靠工作,项目组制定了严密的维护计划,如每个月至少一次把所有真空管和二极管从机器上卸下来逐一进行测试。为了对付最伤脑筋的“虚焊点”问题,他们采用一种实用的“土办法”,称为:stir with a wooden spoon,也就是用木质的类似高尔夫球棒那样的工具去敲打计算机中能看到的所有东西,以找出虚焊的零部件。最后,他们还要对整机进行一次“标准跳”检验,即将整机吊离木板地面约15cm,然后让它重重地摔到木板上去。这些以现代的眼光来看十分幼稚可笑的本新闻共2页,当前在第1页 1 2
< 1 > < 2 >
|