七个”小矮人” | 计算机百年趣味史(上)第7篇

简介: 这里我们需要关注的是一个他们至今人在使用的技术,Burroughs公司的B5000计算机是最早实现内存段的计算机之一,也可能是第一台基于内存段提供虚拟内存的商用计算机。

上一篇:大机时代 | 计算机百年趣味史(上)第6篇
下一篇:关于小机 | 计算机百年趣味史(上)第8篇

本文作者:衍云

在1950~1970的时代中,做大机(mainframe)的主要是“IBM和7个小矮人”,7个小矮人是Burroughs, UNIVAC, NCR, Control Data, Honeywell, General Electric and RCA。 这段历史已经不重要了,因为基本都已经退出历史舞台,留下的都已经是不停转手再转手的资本运作,不过其中不少计算机技术和传奇都是来自当年这七个“小矮人“,比如 克雷公司的超计算机机,简直传奇。

Burroughs成立于1886年,最早开始做加法机器的。大机时代,他是IBM非常有力的竞争者。与IBM一样,Burroughs也试图为其客户提供完整系列的产品,包括打印机,磁盘驱动器,磁带驱动器,计算机打印纸等。公司的大机从1961年的B5000开始。在1986年和Sperry UNIVAC合并后重命名为Unisys。这里我们需要关注的是一个他们至今人在使用的技术,Burroughs公司的B5000计算机是最早实现内存段的计算机之一,也可能是第一台基于内存段提供虚拟内存的商用计算机。

UNIVAC, 1946年,当埃克特(J. Presper Eckert)和莫克利(John Mauchly)在1946年合作做出ENIAC大机后,由于和学校的专利纠纷便一起离开学校成立了埃克特-莫克利计算机公司(EMCC),开始生产EDVAC,由于财力紧张1950年被Remington Rand公司买下,并在1951年作出了的UNIVAC I大机,该计算机以预测次年美国总统大选的结果而闻名。1995年和Sperry公司合并(Sperry Rand),后在1975年重命名为Sperry UNIAVC,后于Burroughs合并。

NCR公司(National Cash Register)成立于1881年,第一台晶体管计算机室1957年的NCR 304型号是与GE合作开发完成,,在NCR 315上发明了Card Random Access Memory (CRAM),在20世纪60年代非常成功,为磁带提供了快速安全的存储替代方案,但后被优质磁盘驱动器技术的开发所取代。NCR后又发明了世界上第一个SCSI接口芯片。公司在1991年被AT&T合并。现在已经是一家关系管理技术解决方案供应商了。

Control Data公司成立于1957年,由西摩·克雷Seymour Cray(超级计算机之父)创建。我们知道IBM公司在1962年计划做System/360, 克雷当时带着30几个研发人员进入密林深处开发,在1963年8月,CDC公司抢在IBM 360之前宣布CDC 6600(被认为首台成功的超级计算机,也是1964-1969年世界上最快的计算机,直到被后来的CDC 7600替代)。其研制费用只用了700万,运算速度达每秒300万次。当时的IBM舵手小沃森在备忘录中激动地写道:"我们是一个资金、人员十分雄厚的大企业,我实在难以理解,IBM为什么不能比CDC领先一步?要知道,CDC的研制班子,总共才34人,还包括一位看门人。”在1972年因与公司高层的矛盾逐渐激化,克雷出走,重新创建克雷计算机公司(Cray Research , Inc),到了80年代,克雷公司的超级计算机占到全球总量的70%。1996年9月克雷车祸身亡,同年12月,克雷研究公司以7.5亿美元的价格被SGI收购。1999年8月Tera Computer Company从SGI手中购回前克雷研究的资产业务,2000年4月,Tera更名回“克雷”。

Honeywell公司历史可以追溯到1885年,在1955明尼阿波利斯·霍尼韦尔与Raytheon成立Datamatic公司进入大机市场和IBM厮杀,在1957年发布第一个产品D-1000。1970年合并GE信息系统形成霍尼韦尔信息系统,并接过了Multics项目。Multics也影响了Honeywell大机的操作系统GCOS(General Comprehensive Operating System),原先叫做GECOS(General Electric Comprehensive Operating Supervisor由GE公司1962年开发)。1986年与法国公Bull和日本NEC公司合资成立成为霍尼韦尔公牛公司(现为Groupe Bull公司,简称Bull)。Honeywell公司在1991年后不再有计算机业务,但是其他产品经营范围也是相当广泛,尤其是传感器领域,至今仍活跃在世界市场(如果是传感器领域的朋友那一定是非常熟悉这家公司了)。

General Electric即通用电气公司,成立于1892年,其在大机的产品要追溯到美国空军的导弹跟踪项目MISTRAM (Missile Trajectory Measurement)。最早研发了M236计算机给MISTRAM项目使用,但是随着项目进行GE成位了最大的IBM大机使用方。为了降低成本,1959年GE开始研发GE-600系列大机。在1960年代其主要产品是GE-600系列,其中包括605, 615, 625, 635, 645, 和655。其中这系列大机最著名的是其达特茅斯分时系统Dartmouth Time-Sharing System (DTSS)(GE-600系列的前期操作系统使用的是自研的GECOS)。DTSS第一版本是1963年至1964年之间开发,是首个成功的大规模分时系统,也是BASIC语言开发的系统。DTSS在接下来的十年中不断发展,并对后来的MULTICS做了大量的贡献,间接地产生了Unix。该系统最终于1999年关闭。1970年GE将计算机部分卖给了Honeywell。GE-600系列被重命名为Honeywell 6000系列。

RCA(Radio Corporation of America)成立于1919年是历史悠久而且品质上乘的名牌唱片公司,最早是GE公司的子公司,1932年独立。在1965年推出RCA Spectra 70系列。其体系结构和指令集在很大程度上与IBM System / 360的非特权指令集兼容,直接对标IBM的System/370。只是两者的操作系统差异导致了两大机之间的分歧。RCA的操作系统TSOS 具有第一个具有需求分页,虚拟内存的,并进化为VMOS(Virtual Memory Operating System)。虽然创新很大,但是在1971年RCA仅占有4%的市场份额。 1971年9月17日,RCA董事会宣布决定关闭其计算机系统部门,卖给了UNIVAC。

等到了1986年,大型机制造商的数量从8个(IBM和“七个小矮人”)下降到4个:IBM,Unisys,NCR和Control Data Corporation。

而到了现在2020年,IBM仍然是大型机市场的主要制造商,但是其曾经的7个“小矮人”竞争对手都已分崩离析,只剩Unisys一家。Unisys基于早期的Burroughs产品和基于Sperry Univac 1100的ClearPath Dorado系列。惠普(Hewlett-Packard)销售其独特的NonStop系统,该系统由Tandem Computers收购,开发了NonStop 操作系统。此外,还有Groupe Bull的操作系统GCOS,富士通的BS2000(原西门子20世界70年代开发)和Fujitsu-ICL基于VME操作系统的大型机仍在欧洲上市,而富士通(前Gene Amdahl)的大型机在全球上市。

采用ACOS的NEC和采用AP10000-VOS3的日立仍在日本市场维持大型机硬件业务。Bull则使用Itanium和Xeon处理器的混合物(Bull目前此时此刻仍然活跃在计算机市场)。 NEC将Xeon处理器用于其低端ACOS-2(基于GCOS 4)系列,但为其高端ACOS-4(基于GCOS 8)系列开发了定制的NOAH-6处理器。

目前IBM大机最新款是IBM z15(2019年发布的,为云原生推出的),更新迭代相对X86来说比较慢的,不过最近几年明显感觉IBM在加快速度(z13是2015年推出,z14发布于2017,而z19是2019,间隔两年左右时间),主要特定是稳定、可靠、安全、"永不宕机"。可以是1个机柜到4个机柜的系统。其优缺点是都是来自其封闭的软硬件系统,自成一体。

其实从该配置上本身不是很高,关键是是其核心,是独立的微架构有独立的指令集。此时此刻,z15处理器可能是当今世界最快的单处理器之一了🤦‍♀️(单处理器跑纯计算可能拼不过多die封装的😿)。工艺是14nm, 5.2GHz,12 cores per Chip(24 threads),功耗500W+,960MiB L4 cache。4机柜(抽屉式设计)最多可支持190个处理器器,总物理核数是2280(价格应该是个天文数字),另外强在每个单core能力和ras特性。缺点二个字:太贵!
5.png

相关文章
|
存储 Oracle Unix
关于小机 | 计算机百年趣味史(上)第8篇
小机即小型机(minicomputer),从名字上我们可以知道是体积会较小的机器,不过体积也是针对大机(mainframe)来说是,如果光从绝对体积上讲,那显然又不对。所以,小机是对特定时代一群类似机器的统称。我们来看下小机的关键历史。其历史时间是与大型机并行的。
2238 0
关于小机 | 计算机百年趣味史(上)第8篇
|
9月前
|
存储 人工智能 自然语言处理
2022021第二届青少年计算机知识竞赛
2022021第二届青少年计算机知识竞赛
|
11月前
|
存储 机器学习/深度学习 人工智能
逆天!美国科学家计划用一盘人脑细胞造出计算机?
逆天!美国科学家计划用一盘人脑细胞造出计算机?
|
机器人
CMU计算机教授造出海上飞蛇:蛇状机器人为军舰保驾护航
卡内基梅隆大学(CMU)备受关注的蛇状机器人现在可以在水下滑行,人们以此用来检查船舶,潜艇和基础设施是否损坏等。
181 0
CMU计算机教授造出海上飞蛇:蛇状机器人为军舰保驾护航
哈佛天文学家:A级外星文明在实验室里造出了我们的宇宙
宇宙是如何产生的?前哈佛天文学系主任Avi Loeb提出,宇宙是比人类更高级的文明在实验室里造出来的!
300 0
哈佛天文学家:A级外星文明在实验室里造出了我们的宇宙
|
架构师
大机时代 | 计算机百年趣味史(上)第6篇
这个System/360被评为历史上与福特T型车、波音第一架喷气式飞机707齐名的三大商业成就之一。这个产品不光改变了整个计算机行业,也改变了IBM。
2024 0
大机时代 | 计算机百年趣味史(上)第6篇
|
存储
人类首台计算机 | 计算机百年趣味史(上)第3篇
上个世纪30年代,一个保加利亚裔的爱荷华州立大学物理系任副教授阿塔纳索夫在,为了给学生讲授如何求解线性偏微分方程组,不得不每天面对繁杂的计算,为了提高教学质量同事减轻自身的工作负担。阿塔纳索夫开拓新的思路,从1935年开始探索运用数字电子技术进行计算工作的可能性,同时找了一个劳工(硕士学位的在读研究生克利福德·贝瑞),成功制造了一台计算机。
2311 0
人类首台计算机 | 计算机百年趣味史(上)第3篇
|
程序员
失败的传奇 | 计算机百年趣味史(上)第2篇
英国数学家查尔斯·巴贝奇Charles Babbage(银行家庭,富二代)在1834年设计了第一台分析机(数字计算机前身,能够自动解算有100个变量的复杂算题,每个数可达25位,速度可达每秒钟运算一次),也曾设想根据储存数据的穿孔卡上的指令进行任何数学运算的可能性,并设想了现代计算机所具有的大多数其他特性,由于是纯机械的,而且最关键的是当时加工精度不够,当钱财耗尽,政府在1842年就停止赞助了,最后巴贝奇的计算器未能完成。
3062 0