第一台苏联电脑(苏联电脑的历史)

1986年,苏联拥有1万多台计算机,美国人有130万台。在斯大林去世的时候,苏联是世界上第三大计算机强国。到了20世纪60年代,美苏在计算机方面的差距已经长达数年之久。

第一台苏联电脑(苏联电脑的历史)(1)

苏联相信科学和工业现代化,对研发和硬科学的支持非常多,他们拥有最优秀的人才。他们发射了人造卫星,还在金星上着陆了。但20年后,与美国计算机方面的差距基本上是永久的。事情是怎么变成这样的?

第一台苏联电脑(苏联电脑的历史)(2)

1948年,第一台通用的可编程计算机ENIAC的消息传到苏联,它是两年前美国制造的。苏联人对ENIAC的工作原理知之甚少,只知道它使用真空管。苏联政府确实需要改进其计算工作流程。例如,研制核武器需要100多个年轻的计算器女孩,每天工作8小时,除了计算什么都不做。管理人员关心的是如何找到足够多的人来做无误差的计算,比如微分方程。微分方程?这人数,简直是开玩笑。

第一台苏联电脑(苏联电脑的历史)(3)

1948年,苏联在苏联科学院内建立了一个新的研究所,精密机械和计算机技术研究所,简称ITMVT,专门研究计算的问题。然而,ITMVT 的第一个尝试是机械模拟计算机。这是由于它的主管,强大的尼古拉·布鲁耶维奇将军的政治影响力,他坚信未来的通用电子计算机是不可能的。许多苏联科学家认为这个方向是错误的。然而,在斯大林时代,表达这样的担忧和违背党的指示,是危险的。

第一台苏联电脑(苏联电脑的历史)(4)

但在乌克兰,一项新的研发给了他们尝试的空间。1948年,乌克兰基辅理工学院院长谢尔盖·列别捷夫了解到美国致力于制造数字计算机。列别捷夫是一位训练有素的电气工程师和战斗英雄。在第二次世界大战期间,他开发了一种坦克炮稳定系统,使坦克能够在移动中瞄准,射击敌人,这为他赢得了荣誉勋章。意识到计算机对国家的重要性,在接下来的两年里,列别捷夫制造了他自己的计算机——MESM。它有大约6000个真空管,占地60平方米。

第一台苏联电脑(苏联电脑的历史)(5)

1951年12月,MESM完成了它第一个计算任务:求解火炮武器计算表概率分布函数的585个可能值。这需要25万次计算和2.5小时。1949年底,该装置被展示给一群高级政治领导人,包括未来的苏联领导人尼基塔·赫鲁晓夫——当时的乌克兰共产党书记,这显然给他留下了深刻的印象。叛变的ITMVT的科学家们联系了赫鲁晓夫,赫鲁晓夫批准罢黜曾经大权在握的尼古拉·布鲁耶维奇将军,并允许ITMVT开发一种新的、更强大的数字计算机。

第一台苏联电脑(苏联电脑的历史)(6)

bolshaia elektronnaia schetnaia mashina,简称BESM-1。它的名字字面意思是“大型计算机器”,每秒能运算8000 - 10000次,即8-10千次浮点运算。BESM-1将是世界上最快的计算机之一。当然是欧洲最快的。相比之下,1951年的UNIVAC I是美国最先进的计算机之一,它的运算能力只有每秒1千次浮点运算。但是ITMVT在交付BESM方面却很费劲。这是因为此前还成立了一个名为SKB-245的新研究所,专门制造微分分析仪,这些是机械模拟计算机,利用轮子和磁盘来解决微分方程,这在30年代和40年代的美国非常流行。然而,SKB-245研究所很快改变了方向,并提议建造自己的数字高速计算机- STRELA。

STRELA在计算上不如BESM-1,只有每秒2千次浮点运算,而BESM则有8-10千次。但STRELA的支持者认为,当前的STRELA可以在10小时内完成一个数学家需要10万天才能完成的工作,10千次浮点运算是完全没有必要的,这个奇怪的观点。

第一台苏联电脑(苏联电脑的历史)(7)

在斯大林的支持下,这两个研究所相互竞争,这阻碍了BESM的发展。在它的发展接近尾声时,ITMVT需要一个特殊的部件来使他们的机器达到规格——用于存储的阴极射线管。然而,全国只有一个部门能做这样的东西。这就是SKB-245研究所。他们拒绝为BESM-1提供此零件,迫使ITMVT采用汞储存管——相对来说较劣质的部件。

1951年的一个州委员会最终选择了STRELA而不是BESM-1,但用户很快就发现了一些严重的问题。首先,它经常发生故障。其次,它不能求解裂变发展所需的复杂二次方程,这个需求相当重要。苏联核开发部门的负责人要求更换BESM,那时已经是1955年,BESM-1在未来几年仍将是欧洲最快的计算机。

在媒体和报纸报道上,苏联人和美国人可能看起来不相上下。但在生产层面上,情况却非常不同。1959年,苏联生产的计算机累计价值5900万美元,但同年美国生产了价值10亿美元的计算机硬件。到1964年,苏联生产了2亿件半导体元件,但仍远远落后于美国同年生产的13.6亿件。

第一台苏联电脑(苏联电脑的历史)(8)

苏联计算机工业的失败是因为它不能生产足够多、足够快的好计算机。在苏联的计划经济中,计算机未能充分发挥其潜力。苏联军队对计算机有一定的需求,但仅此而已。在西方,计算机辅助自动化彻底改变了炼钢和制造业等工业过程,这推动了商业和工业对计算机的巨大需求——远远大于军事需求。

第一台苏联电脑(苏联电脑的历史)(9)

但苏联钢铁制造商只需要生产足够军队部门的钢铁就行了。对钢铁的质量没有很高要求,也没有要求他们的生产效率有多高。苏联计算机制造商几乎没有任何动力,他们对计算机提高生产率的也完全没兴趣。

同样的是,他们也没有动力提供必要的培训和客户服务,以便客户能够正确使用他们的产品。结果,主管们没能看到计算机的全部潜力,因此不愿意把有限的资源分配到计算机开发上。因此,工厂经常无法获得生产所需的资金、材料和人才。例如,1958年,奔萨计算机和分析机厂——当时苏联仅有的两家计算机工厂之一——需要50名计算机专家,但只派来了7名。

第一台苏联电脑(苏联电脑的历史)(10)

这是一个系统性问题,在向全国推广新的、革命性的技术方面,苏联长期落后于其他国家。例如,苏联是钢铁制造和合成纤维的领先者。包括日本在内的30个国家购买了苏联的铸钢专利权。尽管如此,苏联在推动本国经济创新方面普遍落后于其他国家。

第一台苏联电脑(苏联电脑的历史)(11)

1959年,西方开始了从真空管到晶体管的工业转型——第二代计算机技术。晶体管的固态可靠性和更小的体积使计算机从科学上的好奇变成了强大的工业工具。IBM 1401计算机中——改进了旧的穿孔卡技术,卖出了12000多台。这促进了新的外围设备的发展和商业化——比如阴极射线显示器和外部存储——以及编程的新规范。

苏联人也致力于开发他们自己的第二代计算机,乌拉尔系列计算机——由前面提到的奔萨计算机厂制造,不过,真正的苏联第二代计算机是BESM-6。BESM-6是苏联第一台每秒运算超过一百万次的超级计算机。它于1967年投入生产,并将在全国的计算中心广泛应用。

第一台苏联电脑(苏联电脑的历史)(12)

BESM-6的广泛应用促进了新软件和多程序操作系统的开发。总的来说,这是很大的进步。但那时,美国人已经开始着手下一件大事。苏联成功交付了第一代和第二代计算机,比西方落后了两年左右。虽然落后,但也没落后太多。但随着第三代计算机——由集成电路驱动的设备的出现,情况发生了改变。美国和苏联在计算机方面的差距是从这里开始的。

第一台苏联电脑(苏联电脑的历史)(13)

1964年,IBM发布了System/360——一个完整的计算机硬件系列,具有向后和向前的兼容性。System/360彻底改变了计算机行业,成为IBM最伟大的商业成功之一。而苏联1964年,苏联媒体,首次对计算机部门的工作提出了重大批评。它指出,目前的行业努力过于分散,需要集中力量。两年后,媒体询问苏联的计算机行业是否已经准备好满足国民经济的计算需求。

第一台苏联电脑(苏联电脑的历史)(14)

现在,俄罗斯一直在引进外国技术,可以追溯到彼得大帝时期。在许多情况下,这帮助他们在弱势行业获得了专业知识。例如,火箭技术。苏联火箭的早期技术大部分来自德国科学家的转让,以及二战后获得的战利品。然而,如果技术转让过程不能站稳脚跟,创新不能自我产生,那么可能导致的结果是对进口技术无法控制和过度依赖。

1967年,苏联共产党贯彻并发布了一项法令--第1180/420号决议,以整合其分散的计算机行业。该产品将是解决所有问题的第三代计算机:“Edinaina Sistema项目,简称ES,字面意思是统一系统。该决议使计算机制造预算在1975年增加了10倍,达到30亿卢布。它指示国家新建28个计算机工厂,扩建22个现有工厂,最终在1975年生产2万台计算机。

为了建造ES,两个负责开发的部门选择复制美国IBM System/360的设计,以使ES与System/360软件兼容。这个决定是有争议的,一些人认为这会使苏联以后依赖西方的技术知识。另一些有影响力的科学家认为,这是一个开创苏联计算机经验的机会,要以现代苏联标准从头开始。

正在苏联做决定时,美国政府禁止IBM向苏联出口360系统。这意味着苏联将无法获得足够的技术文件,只能通过其他方法获得真正的系统。这个方法就是ICL——英国最大的电脑制造商。ICL抓住了这个机会,开拓了庞大的苏联市场,并超过了他们的竞争对手IBM。

第一台苏联电脑(苏联电脑的历史)(15)

1968年,这家计算机巨头提出分享其360兼容System-4系列计算机的技术和文档,ICL甚至愿意投入大量资金并派遣专家进行共同开发。ICL能拥有System-4是因为它的前身之一——英国电气公司——从RCA获得了许可证。

这个方法对苏联来说是很不错的,可以拥有360软件兼容性,学习英国的编程方法,同时保留一些工业主权。然而,与ICL合作也会将项目交付日期推迟至少一年半。考虑到当时苏联和美国的计算机差距已经如此之大,这样的前景在政治上是难以接受的。

软件行业尤其如此,国内形势如此严峻,连勃列日涅夫都知道。苏联共产党已经把计算机作为一个高度的政治优先事项。此外,东德政府已经开始努力研究和复制IBM 360计算机。如果让他们改变方向,与ICL合作,就会产生政治后果。几位著名的计算机科学家辞职以示抗议。计算机传奇人物谢尔盖·列别捷夫后来试图对抗到底,但失败了。

第一台苏联电脑(苏联电脑的历史)(16)

波兰、东德、匈牙利、罗马尼亚和捷克斯洛伐克的100多个组织、46000名科学家和30万名工人将帮助开发ES。超过15000件作品被创作出来。ES系统的许多硬件都是通过逆向工程创造出来的。外围设备与西方的产品相比有所欠缺。苏联的磁盘存储解决方案尤其不稳定。在软件方面,ES的360兼容性确实加快了苏联的计算机发展。

第一台苏联电脑(苏联电脑的历史)(17)

在20世纪70年代估计,苏联的计算机技术差距从60年代中期的10-15年缩小到4-6年。然而,短期的收益很快就导致了长远的损失。从上世纪80年代开始,苏联的计算机工业就开始努力对日益复杂的西方计算机进行逆向工程,这再次拉大了与西方计算机的差距。这也让苏联失去了自主开发新产品的本土工业能力,而且这一差距是永久性的。

由于上世纪70年代的计算机老旧且经常出现故障,工业生产陷入困境。到1989年,苏联13613台通用计算机中有四分之一是1974年生产的es -1022,但它复制的是24年前,也就是1965年发布的计算机技术。

全面应用外国技术是有风险的,当美国和西方国家在某些国际危机期间对其先进技术实施出口禁令时,这会造成很大的问题。苏联计算机产业的衰落,证明了唯有自主发展才是唯一出路。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页