← 返回展厅
IBM 7090

IBM 7090

年份:1959
平台:大型机
开发者:IBM

首款晶体管大型机,开启商用计算新时代

浏览:19
点赞:0

简要介绍

【创世纪厅】

1959年,IBM 7090正式问世。由IBM主导开发,面向大型机平台用户。

首款晶体管大型机,开启商用计算新时代

技术特色:大型机、晶体管、科学计算。

影响力评估:技术维度 9/10,商业维度 9/10,文化维度 6/10,用户维度 5/10。

作为创世纪厅的经典代表,IBM 7090在软件发展史上留下了深刻的印记。

详细介绍

1959年,当IBM 7090在纽约波基普西的实验室里首次点亮时,它不仅仅是又一台计算机——它是晶体管时代的第一声惊雷。这台重约4吨的庞然大物,用数千个锗晶体管取代了曾经占据整间机房的真空管,将计算速度推向了每秒约10万次浮点运算的惊人水平。要知道,就在五年前,IBM 704——当时最先进的真空管计算机——还在为每秒约5000次运算而沾沾自喜。7090的出现,让“更快、更小、更可靠”从工程师的梦想变成了可触摸的现实。

要理解7090的革命性,必须先回到它诞生的那个时代。20世纪50年代,冷战正酣,美国与苏联在航天、核武器和密码破译领域展开激烈竞争。政府机构、大学实验室和大型企业迫切需要更强大的计算能力,但当时的计算机却有一个致命缺陷:真空管。一台典型的真空管计算机,如IBM 704,包含约5000个真空管。每个真空管都像一个微小的灯泡,需要加热阴极才能工作,耗电巨大且极易烧毁。据记载,一台704每运行几小时就会因某个真空管失效而停机,维护人员必须像换灯泡一样频繁更换。更糟糕的是,真空管产生的热量让机房如同蒸笼,空调系统几乎24小时满负荷运转。这种低可靠性严重制约了计算机在关键任务中的应用——如果你需要连续运行三天来计算导弹弹道,而机器每半天就崩溃一次,那么结果将毫无意义。

就在这样的背景下,晶体管技术悄然成熟。1947年,贝尔实验室的肖克利、巴丁和布拉顿发明了点接触晶体管,但早期晶体管性能不稳定,成本极高,主要用于助听器等简单设备。直到1954年,德州仪器公司推出了商业化的硅晶体管,才让大规模应用成为可能。IBM的工程师们敏锐地意识到,晶体管是打破真空管瓶颈的关键。1956年,IBM启动了代号“Stretch”的超级计算机项目,试图用晶体管打造一台性能比当时任何机器快100倍的计算机。Stretch虽然最终未能完全达到设计目标(它只比预期快了30倍),但积累了宝贵的晶体管电路设计经验。与此同时,IBM的另一个团队——由约翰·E·格里芬和查尔斯·R·“查理”·罗德里格斯领导——开始着手将成熟的IBM 709真空管架构移植到晶体管上。这个项目最初被称为“709-T”(T代表晶体管),后来正式命名为IBM 7090。

创始故事中有一个常被提及的细节:当工程师们第一次将晶体管电路板装入机柜时,他们发现机器运行得异常稳定。一位参与调试的技术员后来回忆说:“我们习惯了每次开机前先祈祷,但7090开机后,我们只需要检查指示灯是否正常亮起,而不是等着哪根真空管冒烟。”这种可靠性提升是革命性的。7090的晶体管数量约为30000个,大约是704真空管数量的6倍,但它的平均无故障时间(MTBF)却从704的几小时提升到了数百小时。这意味着科学家可以真正地“把问题交给机器,然后去睡觉”,而不是守在机房随时准备抢救数据。

从技术架构上看,7090继承了IBM 709的36位字长设计,这是一种在科学计算和商业处理之间取得平衡的选择。36位字长能精确表示10位十进制数(通过二进制编码十进制),同时也能高效处理浮点运算,满足物理模拟和工程计算的需要。它的核心是磁芯存储器,由成千上万个微小的铁氧体磁环编织而成,每个磁环存储一个比特。7090最初配置了32K字(约144KB)的磁芯存储器,这在当时是天文数字——IBM 704通常只有8K字。更重要的是,7090引入了独立的I/O通道和中断系统。在之前的计算机中,CPU必须亲自处理每一个输入输出操作,比如从磁带机读取数据,这导致CPU经常处于等待状态。7090的I/O通道是独立的微型处理器,可以自主管理数据流,当数据准备就绪时,它通过中断信号通知CPU。这一设计使得CPU的计算能力和I/O操作可以并行进行,效率大幅提升。这种架构后来成为所有现代计算机的标配,而7090正是这一理念的早期实践者。

7090的软件生态同样具有开创性。它运行在IBM开发的IBSYS操作系统上,这是最早的大型机操作系统之一。IBSYS提供了作业调度、设备管理和文件系统功能,让多个用户可以通过批处理方式共享这台昂贵的机器。更值得一提的是,7090还支持CTSS(兼容分时系统),这是由MIT开发的世界上第一个分时操作系统。CTSS允许多个用户通过终端同时登录,每个用户都感觉自己独占计算机。1961年,当CTSS在7090上首次运行时,它开创了交互式计算的新纪元——用户不再需要把打孔卡片交给操作员,然后等待几个小时才能拿到结果,而是可以坐在电传打字机前,像发短信一样与计算机对话。这种体验在当时是革命性的,直接催生了后来的Multics和Unix系统。

在商业市场上,7090取得了惊人的成功。1959年发布时,它的售价约为290万美元(相当于2024年的约3000万美元),而月租金约为6.3万美元。尽管价格高昂,但美国政府和大型企业趋之若鹜。到1962年,IBM已经出货了约100台7090,这在当时是大型机市场的统治级表现。7090的主要客户包括:美国空军(用于导弹弹道计算)、原子能委员会(用于核反应堆模拟)、贝尔实验室(用于电话网络设计)、以及NASA。其中,NASA与7090的缘分最为传奇。

1961年,当肯尼迪总统宣布要在十年内将人类送上月球时,NASA的计算能力还远远不够。阿波罗计划需要计算复杂的轨道力学、制导算法和返回舱再入轨迹,这些计算量远超当时任何计算机的能力。NASA选择了IBM 7090作为阿波罗任务的主控计算机,并在休斯顿载人航天中心部署了多台7090/7094系统。这些机器运行着由MIT仪器实验室开发的“阿波罗制导计算机”仿真软件,以及IBM编写的“任务监控程序”。1969年7月20日,阿波罗11号登月舱“鹰”在月球表面着陆时,休斯顿的地面控制中心正是通过7090实时处理遥测数据、计算着陆燃料消耗和确认安全着陆的。据说,当尼尔·阿姆斯特朗报告“休斯顿,这里是静海基地,‘鹰’已着陆”时,7090的打印机立即吐出了一行确认数据,控制室爆发出雷鸣般的掌声。7090不仅参与了阿波罗11号,还支撑了整个阿波罗计划(1961-1972)的数千次模拟和实际任务,直到1975年阿波罗-联盟测试计划中仍在使用。

7090的另一个重要用户是贝尔实验室。1962年,贝尔实验室的科学家们用一台7090完成了世界上第一个计算机动画实验——一部名为《两比特魔术》的短片,展示了用计算机生成图像的可能性。同年,贝尔实验室的肯·汤普森和丹尼斯·里奇在7090上编写了早期版本的“太空旅行”游戏,这后来启发他们开发了Unix操作系统。可以说,7090间接参与了Unix的诞生。

IBM 7090的成功也带来了激烈的市场竞争。它的主要对手是Control Data Corporation(CDC)的CDC 1604,这是一台同样采用晶体管的36位计算机,由超级计算机之父西摩·克雷设计。CDC 1604在1959年与7090几乎同时发布,性能相近,但价格略低。然而,IBM凭借强大的销售网络、丰富的软件库(包括FORTRAN、COBOL、汇编语言FAP/MAP)和卓越的售后服务,最终赢得了市场。到1960年代中期,IBM在大型机市场的份额超过70%,7090是这一统治地位的重要基石。1962年,IBM推出了升级版7094,增加了双精度浮点运算和7个变址寄存器原版只有3个),性能提升约40%。1964年,7094 II进一步提高了时钟频率和内存速度,成为当时最快的商用计算机。

7090的遗产远不止于硬件。它是“软件兼容性”概念的早期实践者。IBM确保7090能运行所有为IBM 704/709编写的程序,这通过一个名为“兼容性模式”的硬件特性实现。当运行旧程序时,7090会模拟704的指令集和时序,使得客户无需重写任何代码就能迁移到新机器。这一策略极大地降低了用户的转换成本,也确立了IBM“向后兼容”的传统——这一传统一直延续到今天的IBM Z系列大型机。此外,7090的I/O通道架构直接影响了后来的IBM System/360系列,后者在1964年推出后成为史上最成功的计算机家族之一。

在文化层面,7090也留下了印记。1963年,斯坦福大学的研究人员用7090生成了世界上第一张数字图像——一张名为“Lenna”的测试图片(实际上是《花花公子》杂志的插画)。这张图片后来成为图像处理领域的标准测试素材,直到21世纪初仍被广泛使用。7090还被用于美国人口普查局的数据处理,以及保险公司的精算模型。可以说,7090是“商用计算”的开端——它证明了计算机不仅能做科学计算,还能处理海量商业数据。

然而,7090的时代并未持续太久。1964年,IBM发布了System/360系列,这是一系列兼容的计算机,从低端到高端覆盖了所有需求,并首次引入了8位字节(而非36位字长)作为基本数据单元。System/360的架构更灵活、性能更强,且价格更低,迅速取代了7090的地位。到1970年代初,大多数7090已被淘汰,或被升级为System/370。但7090的遗产是永恒的:它证明了晶体管技术的商业可行性,为后来所有微处理器和计算机奠定了基础。今天,当你用智能手机刷视频、用笔记本电脑写代码时,你正在享受7090在60多年前开创的晶体管革命成果。

在博物馆的展柜里,一台IBM 7090的处理器机箱静静地矗立着,它的面板上密布着指示灯和按钮,铜色的晶体管模块像一排排整齐的士兵。旁边是一张泛黄的照片:1969年,NASA控制中心里,身着白衬衫的技术人员围在7090的控制台前,屏幕上跳动着阿波罗11号的轨道数据。照片下方有一段说明文字:“这里没有魔法,只有晶体管。”这或许是对7090最恰当的致敬——它不是神话,而是一群工程师用智慧和汗水堆砌出的理性奇迹。它让计算变得可靠,让梦想变得可及,让人类第一次真正地触摸到了数字时代的脉搏。

深度研究

影响力评价

技术影响商业影响文化影响用户规模108108
9.0
综合影响力评分
评分基于技术、商业、文化、用户四个维度的综合考量
🔧技术创新
卓越10/10

对技术发展和工程实践的推动程度

💼商业影响
显著8/10

对商业模式和市场格局的影响深度

🎭文化遗产
卓越10/10

在科技文化和社会层面的持久影响力

👥用户覆盖
显著8/10

用户群体的广度和普及程度

评论区 (0)

登录 后参与评论

加载中...