巨型计算机
来自ITwiki,开放的信息技术大百科
- 巨型计算机,也称为高性能计算机,或超级计算机。计算机界通常把当时性能最高、运算速度最快的一类计算机称为巨型计算机。其主要用途就是解决一些重大的,具有挑战性的课题。
- 国际上,通常把巨型机的发展过程,划分为3个阶段,而每经历一个阶段,计算速度都会实现一次突破性的飞跃。
- 在70年代中期以前,巨型计算机一直处于起步阶段,采用的是相对简单的并行技术。提高计算机的运行速度,不外乎两种办法:一种办法是把元器件,芯片的速度尽量作快,另一种办法主要是从逻辑的角度出发,主要采用的就是并行技术。在巨型计算机发展的初期,大都采用的是单机内部的并行。但在这个时候已经出现了一些新的想法,一个就是向量计算机,另一个就是搞多机系统,也就是把多个计算机在外部并行起来。
- 从70年代中期到80年代末,巨型计算机的发展就正式进入了向量计算机的时代。在数学范畴中,一个向量指的是一群数,它包括很多分量。比如A是一个向量,那么它就包括A1、A2、A3??An这样一组数,若是向量B,就包括B1、B2、B3、Bn这么一组数,向量计算A+B,就要把A、B各自的分量分别加到一起。现在许多科学计算都可以向量化,因此也需要相应的计算措施,所以向量计算机应运而生,并成为这一时期最主要的巨型机,占当时总数的90%以上,计算速度也实现了大幅度提高。但到了80年代末,向量机的发展开始遇到一些问题,主要是当时的工艺已经很难再继续压缩流水线的周期,再加上当时微机的芯片发展得非常快,32位的处理器已经问世。
- 90年代初,大规模并行计算机就迅速的发展起来,取代了原来向量计算机的地位,直到今天我们采用的还是这种技术。此时的并行技术,主要是指多机并行。一般常规的认为,100台以上的并行计算机,就可成为大规模并行计算机。




