← 返回展厅
Whirlwind I

Whirlwind I

年份:1951
平台:大型机
开发者:MIT/Jay Forrester

首台实时交互计算机,催生了磁芯存储器和图形界面。

浏览:22
点赞:0

简要介绍

【创世纪厅】

1951年,Whirlwind I正式问世。由MIT/Jay Forrester主导开发,面向大型机平台用户。

首台实时交互计算机,催生了磁芯存储器和图形界面。

技术特色:实时系统、磁芯存储器、人机交互。

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

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

详细介绍

1940年代末,世界刚从二战的硝烟中走出,却迅速陷入了另一场没有硝烟的战争——冷战。在华盛顿的决策者眼中,苏联的远程轰炸机如同一把悬在头顶的达摩克利斯之剑,随时可能穿越北极,携带核弹袭击北美大陆。美国海军和空军急需一种前所未有的防御系统,能够实时追踪空中目标,引导拦截机在敌机抵达前将其摧毁。但当时所有的计算机都是“批处理”式的——你输入一摞穿孔卡片,等上几小时甚至几天,才能拿到打印结果。这种延迟在模拟飞行、雷达跟踪这类需要即时反应的场景中,无异于自杀。正是在这种紧迫的技术真空与军事焦虑中,麻省理工学院(MIT)的杰·福雷斯特(Jay Forrester)带着他的团队,开始了旋风I号(Whirlwind I)的建造。这台机器不仅改变了计算机的速度,更从根本上重新定义了人与机器的关系。

福雷斯特并非计算机科班出身。他1928年进入MIT攻读电气工程,后来在伺服机构实验室研究模拟计算机,专攻控制系统的稳定性问题。1944年,美国海军航空局找到MIT,希望开发一台能够模拟飞行器实时动态的“飞行模拟器”。当时已有的模拟计算机(如MIT的“微分分析仪”)虽然能解微分方程,但精度低、速度慢,而且每次更换问题都得重新接线——这就像每次换一首歌就得重新焊接收音机。福雷斯特敏锐地意识到,只有数字计算机才能提供所需的精度和灵活性。他最初尝试使用当时已有的ENIAC和EDVAC的设计思路,但很快发现这些机器都是为弹道计算和原子弹模拟设计的,它们依赖顺序执行、机械继电器或水银延迟线存储器,速度远远达不到实时交互的要求。福雷斯特后来回忆说:“我们不是在造计算机,而是在造一种全新的交互方式。”

1947年,旋风项目正式启动,但初期进展缓慢。团队最初计划采用当时主流的“威廉姆斯管”作为存储器——一种利用阴极射线管屏幕上的静电电荷存储比特的装置。然而,威廉姆斯管极不稳定,温度、振动甚至操作员走路时地板的震动都会导致数据丢失。福雷斯特的助手罗伯特·埃弗雷特(Robert Everett)曾形容:“它像一只受惊的猫,随时可能炸毛。”更糟糕的是,磁鼓存储器虽然稳定,但旋转延迟太长,根本满足不了实时需求。福雷斯特在1948年的一次实验室会议上拍着桌子说:“我们必须找到一种全新的存储方式,否则这台机器永远飞不起来。”

转机出现在1949年。福雷斯特的团队在研究磁性材料时发现,一种名为“铁氧体”的陶瓷材料具有非常稳定的磁滞回线,可以在断电后仍保持磁化状态。他们设计了一种由细铜线编织的网格,每个交叉点上放置一个小磁环,通过电流方向来写入或读取0和1。这就是后来统治计算机内存长达20年之久的“磁芯存储器”。第一代原型只有16×16个磁芯,即256比特,但已经比任何现有存储技术都可靠。福雷斯特后来在专利文件中写道:“磁芯存储器的核心思想是,每个比特都物理地固定在它自己的环里,彼此之间不会串扰。”这项发明不仅是旋风I号的心脏,更成为IBM、DEC等公司后续计算机的标准内存技术,直到1970年代才被半导体存储器取代。

1951年,旋风I号终于完成调试并正式运行。它占据了MIT校园内一栋三层楼房的整个底层,重达数吨,包含约5000个真空管、20000个二极管和数百英里的导线。它的运算速度达到了每秒20000次——这在当时是惊人的,因为同期最快的商用计算机UNIVAC I只有每秒1000次左右。但速度并非旋风I号最革命性的特征。真正让它在计算机史中占据独特地位的,是它首次实现了“实时交互”。操作员可以通过一台阴极射线管(CRT)显器观看计算结果,而不是等待打印输出。更关键的是,福雷斯特的团队为它配备了一支“光笔”——一种笔状的感光设备,操作员可以用它在屏幕上直接点选目标。当光笔检测到屏幕上的电子束扫过其尖端时,计算机就能精确计算出操作员指向的位置。这被认为是人类历史上第一次在计算机上实现“点击”操作,是图形用户界面的真正雏形。福雷斯特的传记作者肯德尔·怀特(Kendall White)曾写道:“在旋风I号之前,计算机是看不见的;它藏在墙上的开关和纸带里。旋风I号第一次让计算机有了‘脸’。”

然而,旋风I号的命运并非一帆风顺。1951年,美国海军航空局突然削减了预算,理由是“飞行模拟任务已经完成”。福雷斯特面临项目夭折的危机。他迅速转向,向美国空军推销旋风I号在防空系统中的应用。1952年,空军启动了“半自动地面环境”(SAGE)项目,旨在构建一个覆盖全美的雷达网络,由计算机实时分析雷达数据并引导拦截机。旋风I号被选为SAGE系统的原型机。1953年,MIT成立了“林肯实验室”,专门负责SAGE系统的研发,福雷斯特担任主任。SAGE系统最终使用了多达56台IBM制造的AN/FSQ-7计算机——每台都基于旋风I号的架构,但体积更大、性能更强。AN/FSQ-7重达250吨,包含60000个真空管,是当时人类建造过的最复杂的电子设备。SAGE系统从1958年运行到1983年,耗资超过100亿美元(按当时币值),雇佣了数千名操作员,每天24小时监控北美领空。它是全球第一个实时、交互式、大规模分布式软件系统,其软件代码超过100万行,由数百名程序员用手工编写和调试。

旋风I号的技术遗产远远超出了军事领域。磁芯存储器被IBM 704、PDP-1等主流计算机采用,使计算机的可靠性大幅提升。光笔和CRT显示器的组合,在1960年代被Douglas Engelbart的团队借鉴,演化出鼠标和窗口系统。福雷斯特本人后来转向系统动力学研究,成为管理学大师,但他的旋风I号团队中走出了多位计算机先驱:罗伯特·埃弗雷特后来创办了MITRE公司,主导了SAGE软件的开发;肯·奥尔森(Ken Olsen)在旋风项目中学会了磁芯存储器技术,后来创立了DEC公司,推出了PDP系列小型机,彻底改变了计算机行业。奥尔森曾回忆:“旋风I号让我明白,计算机不必是关在空调房里的庞然大物,它可以与人类直接对话。”

在博物馆的展柜里,旋风I号的残片显得格外朴素:几块布满锈迹的磁芯板、一支磨损的光笔、一张泛黄的系统图。但如果你凑近看,那些细如发丝的铜线编织的网格,仍然能让人感受到当年工程师的精细与耐心。福雷斯特在1955年的一次演讲中说:“我们当时并不知道自己在创造历史。我们只是想解决一个实际问题——让机器跟上人类的思维速度。”这句话或许是对旋风I号最准确的注脚。它没有像ENIAC那样被广泛宣传为“第一台电子计算机”,也没有像IBM 360那样成为商业成功的典范,但它开创了“实时交互”这一计算机使用范式,让机器从被动执行者变成了主动对话者。今天,当你用手指触摸手机屏幕、用鼠标点击链接、用游戏手柄操控虚拟角色时,你都在无意中延续着旋风I号开启的传统——一种人与机器之间即时、双向、可视化的对话。这台诞生于冷战焦虑中的机器,最终为人类打开了一扇通往互动数字世界的大门。

深度研究

影响力评价

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

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

💼商业影响
显著8/10

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

🎭文化遗产
卓越10/10

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

👥用户覆盖
显著8/10

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

评论区 (0)

登录 后参与评论

加载中...