之前我们用了好几篇文章介绍了计算机的发展史,不过那是以美国为代表的计算机发展史,那时候美国有着世界最先进的科学技术,所以美国才能领先世界,下面我简单的讲一下我国的计算机发展史。

说到我国的计算机发展,就离不开华罗庚教授。华罗庚教授是我国计算技术的奠基人和最主要的开拓者之一。

计算机编程有哪些类型(编程是什么我国的计算机发展史)(1)

华罗庚教授

当冯·诺依曼提出并着手设计存储程序通用电子计算机EDVAC时,正在美国Princeton大学工作的华罗庚教授参观过他的实验室,并经常与他讨论有关学术问题。在1950年华罗庚教授成功回国,1952年在全国大学院系调整时,他在清华大学电机系物色了闵乃大、夏培肃和王传英三位科研人员。然后,在他任所长的中国科学院数学所内建立了中国第一个电子计算机科研小组。于1956年筹建中科院计算技术研究所时,他担任了筹备委员会的主任,参与计算机的研发。

第一代电子管计算机研制(1958-1964年)

我国在1957年开始研制通用数字电子计算机。在1958年8月1日,诞生了我国第一台电子计算机,该机可以表演短程序运行。为纪念这个日子,这台计算机定名为八一型数字电子计算机。八一型数字电子计算机,在738厂开始小量生产,改名为103型计算机(即DJS-1型),一共生产38台。

计算机编程有哪些类型(编程是什么我国的计算机发展史)(2)

103机

在1958年5月,我国进行第一台大型通用电子计算机的(104机)研制,以苏联当时正在研制的БЭСМ-II计算机为蓝本,中科院计算所、四机部、七机部和部队的科研人员与738厂密切配合,在苏联专家的指导帮助下,于1959年国庆节前完成了研制任务。

计算机编程有哪些类型(编程是什么我国的计算机发展史)(3)

104机

在研制104机的时候,夏培肃院士领导科研小组,首次自行设计于1960年4月研制成功一台小型通用电子计算机-107机。

计算机编程有哪些类型(编程是什么我国的计算机发展史)(4)

107机

1964年,我国第一台自行设计的大型通用数字电子管计算机119机,研制成功,平均浮点运算速度每秒5万次,参加119机研制的科研人员约有250人,共计十几个单位参与进来。

计算机编程有哪些类型(编程是什么我国的计算机发展史)(5)

119机

第二代晶体管计算机研制(1965-1972年)

在研制第一代电子管计算机的同时,我国已开始研制晶体管计算机,1965年研制成功的我国第一台大型晶体管计算机(109乙机)。在国外禁运条件下要造晶体管计算机,必须先建立一个生产晶体管的半导体厂(109厂)。经过两年努力,109厂就提供了机器所需的全部晶体管。然后对109乙机加以改进,在两年后又推出109丙机,它运行了15年,有效算题时间10万小时以上,在我国两弹试验中发挥了重要作用,被誉为“功勋机”。

计算机编程有哪些类型(编程是什么我国的计算机发展史)(6)

109机

我国工业部门在第二代晶体管计算机研制与生产中已发挥重要作用。哈军工(国防科大前身)于1965年2月成功推出了441B晶体管计算机并小批量生产了40多台。而华北计算所先后研制成功108机、108乙机(DJS-6)、121机(DJS-21)和320机(DJS-6),并在738厂等五家工厂生产。

第三代基于中小规模集成电路的计算机研制(1973-80年代初)

我国第三代计算机的研制的时候,受到文化大革命的冲击。IBM公司在1964年推出了360系列大型机,这是是美国进入第三代计算机时代的标志,而我国到1970年初期才陆续推出大、中、小型采用集成电路的计算机。

在1973年,北京大学与北京有线电厂等单位一起合作,研制运算速度每秒100万次的大型通用计算机。进入80年代,我国高速计算机有了新的发展,特别是向量计算机有新的发展。1983年中国科学院计算所完成我国第一台大型向量机-757机,计算速度达到每秒1000万次。

计算机编程有哪些类型(编程是什么我国的计算机发展史)(7)

757机

同年,这一记录就被国防科大研制的银河-I亿次巨型计算机打破。银河-I巨型机是我国高速计算机研制的一个重要里程碑,它标志着我国文革动乱时期与国外拉大的距离又缩小到7年左右。

计算机编程有哪些类型(编程是什么我国的计算机发展史)(8)

银河-I

第四代基于超大规模集成电路的计算机研制(80年代中期至今)

与国外一样,我国第四代计算机研制也是从微机开始的。

1980年初我国不少单位也开始采用Z80,X86和M6800芯片研制微机。在1983年,12电子部六所研制成功与IBM PC机兼容的DJS-0520微机。10多年来我国微机产业走过了一段不平凡道路,现在以联想微机为代表的国产微机已占领一大半国内市场。

1992年,国防科大研究成功通用并行巨型机:银河-II,它的峰值速度达每秒4亿次浮点运算(相当于每秒10亿次基本运算操作),总体上达到80年代中后期国际先进水平。

90年代初开始,国际上采用主流的微处理机芯片研制高性能的并行计算机,已成为一种发展趋势。国家智能计算机研究开发中心,于1993年研制成功曙光一号全对称共享存储多处理机。

1995年,国家智能机中心又推出了国内第一台具有大规模并行处理机(MPP)结构的并行机曙光1000,峰值速度每秒25亿次浮点运算,实际运算速度上了每秒10亿次浮点运算这一高性能台阶。

1997年国防科大研制成功银河-III百亿次并行巨型计算机系统,采用可扩展分布共享存储并行处理体系结构,由130多个处理结点组成,峰值性能为每秒130亿次浮点运算,系统综合技术达到90年代中期国际先进水平。

国家智能机中心与曙光公司,在1997到1999年先后在市场上推出具有机群结构的曙光1000A,曙光2000-I和曙光2000-II超级服务器,它们的峰值计算速度已突破每秒1000亿次浮点运算,机器规模已超过160个处理机,

而2000年推出每秒浮点运算速度达到了3000亿次的曙光3000超级服务器。

在2004年上半年推出每秒浮点运算速度1万亿次的曙光4000超级服务器。

计算机编程有哪些类型(编程是什么我国的计算机发展史)(9)

曙光4000L

综观40多年来我国高性能通用计算机的研制历程,从103机到曙光机,走过了一段不平凡的历程。

计算机编程有哪些类型(编程是什么我国的计算机发展史)(10)

从图表中可以看出,我国与美国的计算机相差越来越小,那么我国与美国在计算机方面还有什么差距呢?请看下篇文章。

,