跳转到主要内容

IBM 700 系列

将计算引入商业领域

100'

Tab navigation

IBM® 700系列是公司第一款生产型商业计算机,但这款机器也是计算行业的一次重要过渡。从 1952年开始,701 及其后代产品都作为系统而构建,创造了速度不仅依赖于处理能力,而且也涉及内存、输入与输出的概念。700系列也是从真空管电子到晶体管的一个桥梁。

IBM 700系列引发了全国的想象

在这份 1955年 3月 28日发行的《时代》杂志中,封面人物是 Thomas Watson Jr.,并且向读者介绍了与“巨人头脑”同义的 IBM 701 和 702 计算机将带来的奇迹。“在短短 12个机器小时内,大脑将制作 1,200份成本报表,而这一般需要 1,800人-时才能完成。”

在 20世纪 50年代,14家美国公司在政府的帮助下开发电子计算机。冷战要求美国总统杜鲁门投入大量资金,以保持优势地位。这些资金中的一部分投入了大学实验室。有一部分资金投入了新成立的公司,例如 Engineering Research Associates。而还有一部分投给 ENIAC 开发人员 J. Presper Eckert 和 John Mauchly,他们在 Remington Rand 发现了业务支持者。两人开发了 ENIAC 的商用后代推出了 UNIVAC —第一款赢得了需要最高计算速度的新一代科学家青睐的电子计算机。在 UNIVAC 的压力下,IBM 工程师认为,他们的荣耀—可能是 IBM 未来的一个关键方面—面临着危险。文化领域以团体精神作为应对措施,并创建了一个专为提高速度而设计的系统:IBM 701 Defense Calculator。

701 设计团队不能等待在 IBM 有所需的空间,于是,团队开始在纽约波基普西的一座领带加工厂的第三层开始投入工作,后来又搬迁到一座空的超市中。一名项目经理 Clarence Frizzell 说:“在炎热的季节,柏油会从房顶上滴下来。我们必须从图纸上擦掉柏油才能继续工作。”团队把预算和日程表扔在一边,而在以前,这是实验室中无法改变的事实。701 的管理工程师 Jerrier Haddad 说:“也许这就是我们做事如此之快的原因。我们的日程表的确会让我们的工作速度放缓。”

在不到两年时间内,团队开发出并开始制造极为复杂的机器,即仅处于开发阶段的 Defense Calculator。该机器实现了多项设计突破。Defense Calculator 成为 IBM 701 型号的电子数据处理机,作为一种科学研究计算机,能够每秒执行 2000多个应用程序,比前一代型号 IBM 603 快近 50倍。但是,处理器只是速度公式的一部分。内存—提取并存储信息供计算机处理的能力—是早期计算机的弱点。701 的主内存基于称为 Williams 管的静电设备,仅能够容纳 20,000多位,即 2011年价值 300美元的笔记本电脑中内存的千分之一。主内存由一个更大但更慢的磁鼓—一种能够容纳 82,920位的原始磁盘驱动器—作为补充,甚至采用每卷可容纳 800万位的磁带单元作为补充。

IBM 有 10个已确认的订单,但最终制造了 19台 701 机器,以大约每月 15,000美元的价格出租(按 2011年的美元价格计算,大约为 120,000美元)。第一台 701安装在位于纽约麦迪逊大街的 IBM 全球总部。三台提供给原子研究实验室,八台提供给飞行器制造商,三台提供给其它研究机构,而两台提供给政府机构,包括美国国防部。最后制造的 701 在 1955年初出租给美国气象局。

电子处理与电子存储的结合使这款机器震惊了世界。《时代》杂志报道,701 面向商业的版本 702 可以“记忆一本 1,836页曼哈顿电话簿的全部信息… 并以每秒 7,200次无失误逻辑运算速度处理信息…它可以计算出两个 127位数字的乘积,并在三分之一秒内给出 254位的答案。”这一系统速度激发了科学家设想他们能够用更快、更复杂的数据做什么。《时代》杂志写到,Monsanto 的化学家认为该机器将“通过快速计算出复杂的等式而帮助发信新产品,改进旧产品,并找出十几个从技术上讲‘正确’的问题答案,从而打开新的局面” 。

700系列在 10多年内不断发展。704 是 701 带有升级的内存、浮点算法和更新软件的型号,而从 1955年至 1960年,IBM 销售了 123台 704。705 和之后的 709 是 704 的后续型号。20世纪 50年代末,IBM 开发出了 7090,这款机器从根本上讲与 709 相同,但采用晶体管代替真空管。在 IBM System/360 于 1964年推出之前(成就了 IBM 在大型机市场直到今天一直保持的优势地位),700 和 7000系列是 IBM 的高端计算机。

Content navigation