0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

美国第一台电子计算机 它出自女程序员之手

电子工程师 来源:fqj 2019-05-05 08:55 次阅读

人工智能的历史告诉我们:随着科技的进步,机器会越来越聪明,但却鲜少涉及人类在其中发挥的重要作用,包括怎么设计机器的原型,以及怎么训练它等等。

最近,IEEE Spectrum开了一个AI历史系列,主要探讨了AI史上人类的作用,例如发明家、思想家、工人或者工程师是如何创造出可以复制人类思想和行为(或者至少看似)的算法

这个系列共有六个部分,本文是第二部分《设计ENIAC的程序媛》,阅读第一部分,请戳这儿。

1946年2月14日,记者们聚集在宾夕法尼亚大学摩尔工程学院,目睹了世界上第一台通用电子数字计算机之一——电子数字积分计算机的公开演示(ENIAC)。

Arthur Burks是ENIAC团队的数学家和高级工程师,负责展示机器的功能。他首先让计算机一起添加了5,000个数字,1秒后他证明了机器可以在超短的时间内计算出炸弹轨迹,这比炮弹从枪口发出到达目标所需的时间更短。

记者们留下了深刻的印象。据他们所知,所有伯克斯所要做的就是按下一个按钮,机器就会瞬间计算出结果,而这个计算过程如果由人来完成需要好几天的时间。

记者不知道的是,计算机能成功运行得益于六名女程序员背后付出的努力,这些程序媛们曾经都亲自经历了这样的计算过程,没有她们的艰辛工作就不会取得如此巨大的突破性进展。

Betty Jean Jennings(左)和Frances Bilas(右)正在操作ENIAC的主控制板

第二次世界大战初期,计划建造一个可以计算炸弹轨迹的计算机。摩尔工程学院正在与弹道研究实验室(BRL)合作,在那里一支由100个人组成的团队接受了手工计算炮弹射击台的训练。

这项任务需要高水平的数学技能,包括解决非线性微分方程的能力以及使用差分分析仪和算尺。然而,这被认为是文书工作,对于男性工程师来说也是一项繁琐无味的工作。因此,BRL聘请的大多数是拥有大学学位并表现出很高的数学才能的女性来处理这项工作。

随着战争的进展,预测炸弹飞行路径的能力成为军事战略不可或缺的部分,而BRL则面临越来越大的压力,他们需要尽快拿出成果并投入使用。

1942年,物理学家John Mauchly撰写了一份备忘录,建议构建一个可编程的通用“电子计算器”,它可以使计算过程自动化。 到1943年6月,Mauchly和电气工程师J. Presper Eckert一起获得了建立ENIAC的资金。

电子计算机的目的是取代BRL的数百名的人类团队,使计算过程更快,更有效。然而,Mauchly和Eckert意识到他们的新机器需要通过穿孔卡进行编程才能计算轨迹,这是IBM几十年来用来编程其他机器的技术。

Adele和Herman Goldstine是一对夫妇,当时领导BRL的人类计算业务,他们认为,这项任务应该由他们小组中最擅长数学的人来完成。他们共同选出六位女性——Kathleen McNulty, Frances Bilas,Betty Jean Jennings, Ruth Lichterman, Elizabeth Snyder, 和 Marlyn Wescoff,让她们从从计算工具晋升为机器操作员。

Elizabeth "Betty" Snyder正在研究ENIAC

她们的首要任务是从内到外熟悉ENIAC,研究机器的蓝图,以了解其电路、逻辑和物理结构。其中有很多值得学习的东西:这个30吨重的庞然大物占地约140平方米(1,500平方英尺),使用超过17,000个真空管,70,000个电阻器,10,000个电容器,1,500个继电器和6,000个手动开关。由六名操作员组成的团队负责配置和连接机器以执行特定的计算,处理穿孔卡设备以及调试其操作。这有时会需要操作员在机器内爬行以更换有故障的真空管或电线。

实际上在战争期间,ENIAC并没有及时完成炸弹轨迹的计算。但不久之后,John von Neumann就开始用它来进行核聚变计算。这需要使用超过100万张穿孔卡。而来自洛斯阿拉莫斯的物理学家刚好有操作员的编程经验,知道如何同时处理如此多的操作。

ENIAC的程序员之一Kathleen McNulty

至此,女性程序员的贡献都没有得到认可或赞扬。这在一定程度上是因为编程机器仍然与人类计算密切相关,因此被认为是一种“亚专业”女性的工作。领先的工程师和物理学家更专注于设计和构建硬件,因为他们认为硬件对计算的未来更为重要。

出于这个原因,当ENIAC于1946年最终呈现给媒体时,六位女性操作员仍然未露面,这是冷战的曙光,美国军方热衷于展示其技术实力。工程师们将ENIAC表述为一台自主的智能机器,他们宣扬了一种偏颇的技术优势,同时也隐藏了人工做出的贡献。

这种公关策略奏效了,它影响了未来几十年媒体对计算机的报道。在关于ENIAC遍布全球的新闻报道中,该机器占据了中心位置,被称为“电子大脑”,“巫师”和“人造机器人大脑”。

几乎没有提到六位女性操作员的艰苦而坚韧的工作,也忽略了她们曾经为了实现所谓的“机器智能”爬过的机器,以及换过的电线和真空管。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计算机
    +关注

    关注

    19

    文章

    7389

    浏览量

    87667
  • 人工智能
    +关注

    关注

    1791

    文章

    46734

    浏览量

    237274
  • 电子数字
    +关注

    关注

    0

    文章

    4

    浏览量

    1737

原文标题:美国第一台电子计算机是由女程序员编写的

文章出处:【微信号:BigDataDigest,微信公众号:大数据文摘】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    NVIDIA助力丹麦发布首台AI超级计算机

    这台丹麦最大的超级计算机由该国政府与丹麦 AI 创新中心共同建设,是一台 NVIDIA DGX SuperPOD 超级计算机
    的头像 发表于 10-27 09:42 370次阅读

    中国量子计算机证明是可用的——《瞭望》刊发中国量子信息奠基人郭光灿院士专访

    量子计算机处理特定数据能力与电子计算机相比,相当于电子计算机与算盘相比◇本源量子把72比特的“本源悟空”上到云端向全世界开放,被120多个国家的用户访问1200万次,已经算了2
    的头像 发表于 08-30 12:41 152次阅读
    中国量子<b class='flag-5'>计算机</b>证明是可用的——《瞭望》刊发中国量子信息奠基人郭光灿院士专访

    PGA900的驱动只能安装一台电脑吗?

    请问:PGA900的驱动只能安装一台电脑吗?我现在换了台电脑,PGA900EVM程序已正常安装,但是驱动按照操作装不上。
    发表于 08-29 08:25

    这个“六一”,起组装人生第一台量子计算机

    自主量子计算机群开放授课活动”上30多名少先队员在“本源悟空”硬件研制团队负责人孔伟成博士的指导下动手组装人生第一台量子计算机与中国第三代自主超导量子计算机“本源悟
    的头像 发表于 06-02 08:22 264次阅读
    这个“六一”,<b class='flag-5'>一</b>起组装人生<b class='flag-5'>第一台</b>量子<b class='flag-5'>计算机</b>

    高性能计算的原理与实践:从基本概念到架构解析

    高性能计算的概念最早可以追溯到上世纪40年代,当时为了进行原子弹的设计和模拟,美国建造了第一台电子数字计算机[ENIAC],它可以每秒执行约5000次运算,相当于当时最快的机械
    的头像 发表于 05-11 08:27 425次阅读
    高性能<b class='flag-5'>计算</b>的原理与实践:从基本概念到架构解析

    Intel和ASML宣布全球第一台High-NA光刻机“首光”

    荷兰ASML是世界上最先进的光刻设备制造商,最近该公司启动了第一台high-NA(numerical aperture,数值孔径)设备,以确保其正常工作。Intel也加入了这行列,因为它是世界上第一家订购该设备的代工厂。
    的头像 发表于 04-08 10:12 944次阅读

    【量子计算机重构未来 | 阅读体验】+ 了解量子叠加原理

    作为零基础初学级的量子小白,对神秘诡异的量子世界充满了好奇。说起量子计算机,我有许多问号,量子计算机的工作原理是什么?电子计算机有什么区别?量子
    发表于 03-13 17:19

    【量子计算机重构未来 | 阅读体验】+ 初识量子计算机

    欣喜收到《量子计算机——重构未来》书,感谢电子发烧友论坛提供了个让我了解量子计算机的机会! 自己对
    发表于 03-05 17:37

    Tesla 计划斥资 5 亿美元建造一台由 NVIDIA 的 AI GPU 提供支持的 Dojo 超级计算机

    ABSTRACT摘要Tesla计划斥资5亿美元建造一台由NVIDIA的AIGPU提供支持的Dojo超级计算机,因此该公司正在加大基于AI的开发力度。JAEALOT2024年1月27日Tesla计划
    的头像 发表于 02-19 12:45 530次阅读
    Tesla 计划斥资 5 亿美元建造<b class='flag-5'>一台</b>由 NVIDIA 的 AI GPU 提供支持的 Dojo 超级<b class='flag-5'>计算机</b>

    欧盟首台百亿亿次级超级计算机JUPITER建设成果显著,进入新阶段

    欧洲超级计算机联盟 EuroHPC JU 曾于 2023 年 10 月宣布,将投资 2.73 亿欧元打造欧洲第一台超大规模超级计算机——JUPITER,预期其性能将达到每秒五亿次浮点运算的水平。
    的头像 发表于 01-25 14:40 530次阅读

    CY8CPROTO-063-BLE为什么无法打开CMSIS-DAP端口?

    ,我只有个 COOLDIM_PRG_BOARD。 它在一台计算机上编程,而不是在另一台计算机上编程。
    发表于 01-22 07:28

    详细解读GPU的起源及发展

    最早的算力引擎。是人类的大脑,后来演变成草绳、石头、算筹(种用于计算的小棍子)、算盘。到了20世纪40年代,世界上第一台数字式电子计算机ENIAC诞生,人类算力正式进入了数字
    发表于 12-25 10:07 2229次阅读
    详细解读GPU的起源及发展

    如何超级简单的 DIY 一台 树莓派5 供电的计算机

    的适应性意味着,如果你愿意,你可以创建更复杂的东西。 (它有点笨重,但很坚固,而且非常容易制作) 早在之前,我们就用 Raspberry Pi 4 制作了一台非传统的便携式电脑。现在是时候用全新的 Raspberry Pi 5 将其现代化了。 在我们了解构建计算机所需的
    的头像 发表于 12-15 17:48 759次阅读
    如何超级简单的 DIY <b class='flag-5'>一台</b> 树莓派5 供电的<b class='flag-5'>计算机</b>

    微型计算机的组成及其应用形态 单片机的特点及应用领域

    1946年2月15日,第一台电子数字计算机 ENIAC问世,这标志着计算机时代的到来。ENIAC 是电子计算机,时钟频率虽然仅有 100
    的头像 发表于 12-03 09:32 1355次阅读
    微型<b class='flag-5'>计算机</b>的组成及其应用形态 单片机的特点及应用领域

    程序员表白程序

    电子发烧友网站提供《程序员表白程序.rar》资料免费下载
    发表于 11-21 10:41 16次下载
    <b class='flag-5'>程序员</b>表白<b class='flag-5'>程序</b>