登船,前往纽约
1946年,伯纳尔给布思分派了一个任务,让他去调查美国数字计算的发展状态。沃伦·韦弗现在回到了洛克菲勒基金会,同意为布思的首次访问提供赞助,并继续为他选择的实验室提供洛克菲勒研究员的职位。布思四处走访:
相继在贝尔实验室拜访了乔治·斯蒂比兹、在哈佛大学拜访了霍华德·艾肯(Howard Aiken)、在麻省理工学院伺服机构实验室(Servomechanism Laboratory)拜访了杰伊·福里斯特(Jay Forrester)、在莫尔学院拜访了EDVAC团队、在普林斯顿高等研究院拜访了冯·诺依曼和毕格罗,最后在电子控制公司拜访了埃克特和莫齐利(他说:“他们对我保持完全敌对的态度。”)。他还参观了位于旧金山的一家银行基于算盘建立的计算中心,并发表了多次演讲。他的听众广泛,从女士俱乐部成员到莱纳斯·鲍林(Linus Pauling)的研究小组等。
他还“顺路拜会了一些人”,包括与通用电气公司的欧文·朗缪尔(Irving Langmuir)一起“待了数晚”,后者的兴趣范围从人工影响天气到蛋白质结构都有涉及,但是他那时最为兴奋的是发明了垃圾处理机,他称之为“电猪”。他向布思做了展示。布思说:“我刚吃了一个香蕉,就把香蕉皮扔进去了。一阵‘嘎吱嘎吱’的碾轧声之后,那东西就被堵住了。于是,这位诺贝尔文学奖得主肚子贴着地板,一边在地上爬,一边把这东西的底部取下来,并把香蕉皮拿出来。”
“然后,我回到纽约,会见了韦弗,”布思回忆说,“他说,‘你想做什么’?我那时已经非常清楚了,我说,‘哦,唯一值得商量的团队就是普林斯顿的那个小组’。他们是唯一真正不会‘徒然在空中挥动双手’的人。”
布思同时了解了查尔斯·巴贝奇(Charles Babbage)的分析机和图灵的通用机,他把高等研究院的项目看作这些理念的具体实施。布思也认识出身剑桥的图灵,他后来在美国国家研究委员会的要求下,评审了图灵为自动计算机(Automatic Computing Engine,简称ACE)设计的一些电路。自动计算引擎建造于伦敦的英国国家物理实验室(National Physical Laboratory)。“它们非常复杂,”他说,“针对这些电路中的每一条,我都画出了自己设计的等效电路。它们的组件成本大约只是原来的1/4。我觉得图灵设计的有些电路不能工作。”
毕格罗的做法是采取极简主义。“朱利安框定的原则是,必须建造不带电容存储器的机器,”布思解释说,“如果装上电容存储器,速度就会受限;然而,如果没有电容存储器,那么只要你通入足够的电流,就可以获得你想要的任意速度。”高等研究院的计算机的速度也会慢下来,在调试程序的时候,甚至一次只能“输入”一条指令。许多有效的计算是在8千周,或约半负荷的情况下完成的。没有固定的“时钟速度”,计算机执行完一条指令后,就会立即执行下一条。
1947年年初,布思坐上“玛丽女王号”(Queen Mary)前往纽约,随行的是他的助手凯瑟琳·布里顿(Kathleen Britten),后者后来创作了一本关于计算机编程的早期教材,而且她同时开辟了X射线计算器的事业。布里顿的路费和工资由英国橡胶生产者研究协会的约翰·威尔逊提供,威尔逊为她订了头等舱的票。布思的路费和高等研究院的研究员职位由洛克菲勒基金会提供,他坐在普通舱。伯纳尔对此提出控诉。“最终,约翰·威尔逊出钱让我也坐上了头等舱。”布思补充道。
本书评论