算盘发明于公元前 500 年左右的中东,直到 17 世纪中叶,它仍然是最快的计算器,这足以说明算盘的聪明才智。1642 年,年仅 18 岁的法国科学家兼哲学家布莱斯·帕斯卡 (Blaise Pascal,1623-1666) 发明了第一台实用的机械计算器 Pascaline,以帮助他的收税员父亲做算术运算。这台机器有一系列互锁的齿轮(外缘有齿的齿轮),可以加减十进制数。几十年后,在 1671 年,德国数学家兼哲学家戈特弗里德·威廉·莱布尼茨 (Gottfried Wilhelm Leibniz,1646-1716) 发明了一台类似但更先进的机器。它没有使用齿轮,而是有一个“阶梯式滚筒”(边缘有长度不断增加的齿的圆柱体),这一创新在机械计算器中存活了 300 年。莱布尼茨机器的功能比帕斯卡的机器多得多:除了加减运算外,它还能乘、除和计算平方根。另一个开创性的功能是第一个内存存储器或“寄存器”。
一台厌倦世事、重获生机的轧棉机马达在玻璃柜中旋转,其预期的工业轰鸣声被外壳底部的消声泡沫吸收。这台机器是凯文·比斯利 (Kevin Beasley) 的作品《一片风景:轧棉机马达,2012-18 年》(图 1)的核心,该作品于 2019 年春季在纽约惠特尼美国艺术博物馆展出。在柜子里,比斯利放置了十几个麦克风,将这台庞大机器的噪音传递到隔壁的房间。在那里,感官体验被颠倒了:墙壁是黑暗的,衬有吸音垫,表演时会以各种颜色亮起;电线通向后墙摆放的合成器;高保真扬声器将马达放大的现场直播声音填满整个房间;观众坐在长凳或地板上,沉浸在机械的音景中。声音和视觉分离后,马达的缺席可以理解为人们同意将其噪音当作音乐来享受。这样,A 的观点激发了人们对黑人音乐表达的批判性反思,这种音乐表达是以黑人的社会边缘化为条件的。1 然而,比斯利拒绝将马达的声音挪用来表达音乐的崇高;他几乎没有调整其工业轰鸣声。相反,马达的现成时间和空间——它从 1940 年到 1973 年为阿拉巴马州的轧棉机提供动力——被允许进入博物馆的白色墙壁。马达不仅仅是一种乐器,它更是一种存储设备,其非人的节奏让人回想起种植园的积累历史,其错位表明它代表了种植园的第一批技术:黑奴在监工鞭子的威胁下像机器一样工作。A 的观点呼吁人们关注种族奴隶制和工业化之间的交易,这种交易在 19 世纪帮助种族资本主义实现技术转型的科学和工程努力中被广泛否认。在本文中,我旨在通过 Beasley 的作品提供的种植园的时间位移来重新连接这段历史。这种方法试图解决 Ian Baucom 所说的跨大西洋奴隶制时代“在当下的货舱中积累”的问题。2 通过以这种方式构建种植园景观的时间性,我们可以看到工业时代如何以不间断的链条继承了奴隶制对人类的技术使用。蒸汽机、电动机和黑奴通过它们的使用参数联系在一起——作为设备、作为种植园主改善土地的假肢、作为将能量转化为机械运动、将运动转化为利润的动力源。身体和机器通过它们提供的力量进行工作和为种植园运营提供动力而联系在一起,这种力量在 19 世纪的物理学中被量化为一种抽象且可转换的能量概念。正是通过这种能量的概念化,我追踪了
为什么佛罗里达大学早在 2020 年就开始了人工智能之旅?这次旅程的灵感来自 Chris Malachowsky。他是佛罗里达大学的校友,也是生产图形处理单元 (GPU) 的公司 NVIDIA 的联合创始人。虽然 GPU 最初驱动计算机图形(如在视频游戏中),但它们也成为当前为人工智能超级计算机的计算能力提供动力的首选硬件。Malachowsky 在 2020 年初向佛罗里达大学提供了一台人工智能超级计算机,佛罗里达大学承诺教授“跨课程人工智能”,这在当时是前所未有的概念。NVIDIA 首席执行官 Jensen Huang 和 NVIDIA 与 Malachowsky 合作,将这台超级计算机赠送给佛罗里达大学。在 COVID-19 大流行期间,NVIDIA 和佛罗里达大学信息技术部门的工作人员英勇地交付了 HiPerGator,并花了两个月的时间将其零部件组装起来,这是一个值得在另一个时间和地点讲述的故事。组件于 2020 年 11 月开始交付。在两家员工的共同专业知识的帮助下,HiPerGator 于 2021 年 2 月投入运行,佛罗里达大学开始将其愿景从简单地教授“跨课程人工智能”扩展到“成为一所人工智能大学”。
这台机器(图 1)看起来不太像现代飞机,但重要的是,它包含了实现三个轴受控飞行的所有元素。从此,人类开始了离开地球的努力,最初加入鸟类的行列,最终向遥远的太空进发。仅用了一个多世纪的时间,客运航天就成为可能。记录这一世纪的努力中所需要采取的各个步骤是很有启发的。以航空为例,飞机必须以越来越快的速度飞行到更远的距离和高度。先驱者们一路领先,乘客很快跟上。第一位乘客坐在莱特飞行器的机翼上,有趣的是,早期的客机噪音大、震动大、温度低而且非常昂贵。一开始,只有富人和特权阶层才能成为航空乘客。 1927 年,查尔斯·林德伯格 (Charles Lindbergh) 独自从纽约飞往巴黎,到 1944 年,任何有钱的人都可以乘坐 Constellation 等舒适的客机完成这一旅程(图 2)。第二次世界大战期间,喷气式发动机被发明,因此喷气式客机随后使所有人都可以进行长途空中旅行(尽管不再提供香槟和鱼子酱)。我们惊讶地注意到图 3 中的照片,其中奥维尔·莱特 (Orville Wright) 短暂地坐在驾驶座上
今年,计算机历史博物馆举办了三场重要活动,以表彰康拉德·楚泽:他是 1999 年三位历史中心研究员之一(死后被追授);他还参加了为期一天的学术研讨会,探讨他的工作。此外,他的一台大型计算机被永久收藏在历史中心。楚泽是计算机历史上一位令人着迷的人物,因为他的发明体现了极大的独创性,但由于战时条件,甚至在他的祖国德国,多年来都没有引起人们的注意。三位杰出的楚泽学者在研讨会上就他的工作发表了演讲,内容涉及计算机领域以及德国战争努力的一部分。楚泽的遗嘱(他于 1995 年去世)的一项条件是,他的一台机器应在美国展出,以便那里的人们能够欣赏他的贡献。对计算机历史博物馆来说幸运的是,一群高中生精心修复了他的一台 Z23 大型计算机,并将其捐赠给博物馆。在一个感人的仪式上,其中一名学生、几位来自学校的教师、德国信息学会、康拉德·楚泽学会的代表以及德国驻旧金山副总领事出席了仪式;这台机器正式捐赠给博物馆作为永久收藏品。
Fugaku 是世界上第一台百亿亿亿次级超级计算机,主要由理化学研究所计算科学中心 (R-CCS) 和富士通有限公司设计和建造,但日本 HPC 社区的所有主要利益相关者都参与其中。“Fugaku”这个名字是富士山的另一个名字,选择这个名字是为了表明这台机器不仅追求极高的性能,而且同时追求广泛的用户群和适用性。Fugaku 的核心是新的富士通 A64FX Arm 处理器,它 100% 符合 Aarch64 规范,但体现了首次在主要服务器通用 CPU 中实现的技术,例如 7nm 工艺技术、封装集成 HBM2 和 TB 级 SVE 流媒体功能、包括网络交换机在内的片上嵌入式 TOFU-D 高性能网络,以及采用所谓的“分解架构”,允许分离和任意组合 CPU 核心、内存和网络功能。 Fugaku 在单插槽节点配置中使用 158,974 个 A64FX CPU,使其成为有史以来最大、速度最快的超级计算机,其在主要 HPC 基准测试中取得了突破性成就,并在 COVID-19 应用中产生了社会成果。
示例 3。您拥有一台两年前以 25,000 美元购买的推土机。您在业务中使用这台推土机。推土机是一项 MACRS 资产。您拆下推土机上的铲斗并将其换成新铲斗。您选择部分处置以确认因废弃旧铲斗而产生的损失,方法是在及时提交的纳税申报表中报告损失。损失是截至废弃纳税年度第一天的铲斗调整后基础。使用您的记录,您确定废弃的铲斗与推土机一起使用,铲斗的未调整基础为 5,000 美元,扣除铲斗的 3,800 美元折旧后,截至废弃纳税年度第一天的铲斗调整后基础为 1,200 美元。在 4797 表第二部分中报告 1,200 美元的普通损失。在您的折旧记录中,您必须将推土机的未调整基础 25,000 美元减去铲斗的未调整基础 5,000 美元,并将推土机的累计折旧减去铲斗的累计折旧 3,800 美元。您还必须将更换铲斗的成本资本化,并将其作为与推土机不同的单独资产开始折旧。
背景 器官和组织的捐献和恢复是一个复杂且充满情绪的过程。潜在捐献者遭遇了突发的创伤、事故或事件。大脑中不再有血液流动。家属悲伤、困惑并且常常感到愤怒。他们的亲人已经去世。一些家庭讨论过捐献事宜。但许多家庭还没有。由于无法与潜在捐献者交谈,家属常常不知所措。他们应该同意器官和组织捐献吗? 允许器官和组织捐献的框架始于 1984 年。国会颁布了《国家器官移植法案》,并成立了移植司 (DOT) 作为美国卫生与公众服务部的一个分支机构,以确保以公平有效的方式分配人体器官和组织。1986 年 9 月 30 日,DOT 将一份合同授予位于弗吉尼亚州里士满的器官共享联合网络 (UNOS),由其运营器官采购和移植网络 (OPTN) 和科学登记处。 UNOS 拥有一个 24 小时、每周 7 天的计算机系统,帮助 OPO 和移植中心公平地匹配供体器官和移植候选人。这台计算机保存着数千名潜在接受者的状态,可以随时了解患者状态的变化。
我第一次接触计算机是在 1966 年,当时我参加了埃文斯维尔学院(印第安纳州南部的一所小型私立学校)的一门(为期一季度)二年级数学课程(因为当时还没有计算机科学系)。这台机器是 IBM 1620,配备了(当时很现代的!)晶体管和正好 20,000 个十进制数字的磁芯存储器。它是用机器语言(不是汇编语言!)编写的,使用两个十进制数字操作码、十进制地址和通过标记内存位置内容定义的字段。它没有寄存器,也没有硬件十进制算术指令(算术是由软件完成的,存储乘法表并进行查找!)。所有 I/O 都是通过 80 列 IBM 打孔卡、行式打印机和只有学院管理部门才能访问的旋转磁盘进行的。我用低级机器语言编写代码没有问题,但使用 IBM 026/029 打卡机时却遇到了很大困难,它经常卡住、损坏卡片,并且随机无法在卡片顶部打印打卡的字符。我记得花在将程序打到卡片上的时间比编写程序的时间还多!下一季度的计算课程是关于数值方法(更多的是数学而不是计算机科学),使用非常早期的(NCE FORTRAN)编译器,更像现代计算,但有一个很大的区别——20,000 个十进制数字内存和唯一的输入设备是读卡器。任何严肃的数值计算都必须分阶段进行,中间结果打入卡片,然后读回以供下一阶段使用。请注意,加载所有
我第一次接触计算机是在 1966 年,当时我在印第安纳州南部的一所小型私立学校埃文斯维尔学院上了一门(为期一季度)二年级数学课(因为当时还没有计算机科学系)。这台机器是 IBM 1620,配备了(当时很现代的!)晶体管和正好 20,000 个十进制数字的磁芯存储器。它是用机器语言(不是汇编语言!)编写的,使用两个十进制数字操作码、十进制地址和通过标记内存位置内容定义的字段。它没有寄存器,也没有硬件十进制算术指令(算术是由软件完成的,存储乘法表并进行查找!)。所有 I/O 都是通过 80 列 IBM 打孔卡、行式打印机和只有学院管理部门才能访问的旋转磁盘进行的。我用低级机器语言编写代码没有问题,但使用 IBM 026/029 打卡机时却遇到了很大困难,它经常卡住、损坏卡片,并且随机无法在卡片顶部打印打卡的字符。我记得花在将程序打到卡片上的时间比编写程序的时间还多!下一季度的计算课程是关于数值方法(更多的是数学而不是计算机科学),使用非常早期的(NCE FORTRAN)编译器,更像现代计算,但有一个巨大的区别——20,000 个十进制数字内存和唯一的输入设备是读卡器。任何严肃的数值计算都必须进行