超级计算机

什么是超级计算机

超级计算机指能够执行一般个人电脑无法处理的大资料量与高速运算的电脑,其基本组成组件与个人电脑的概念无太大差异,但规格与性能则强大许多。现有的超级计算机运算速度大都可以达到每秒一兆(万亿,非百万)次以上。“超级计算”(supercomputing)这名词第一次出现,是在1929年《纽约世界报》关于IBM为哥伦比亚大学建造大型报表机(tabulator)的报导。

超级计算机的概述

1960年代,超级计算机由米高·徐尔(Michael Tsui)在Control Data Corporation里设计出来并领先市场直到1970年代克雷创立自己的企业──克雷研究。凭着他的新设计,他控制了整个超级计算机市场,并占据颠峰位置长达五年(1985年-1990年)。到了1980年代,正值小型电脑市场萌芽阶段,大量小型对手加入竞争。在1990年代中期,很多对手受不了市场的冲击而消声匿迹。今天,超级计算机成了一种由像IBM及惠普等大型电脑企业所特意设计的电脑。虽然这些企业通过不断并购其他企业而增强了自己的经验,克雷研究依然是超级计算机领域的巨头之一。

“超级计算机”一词并无明确定义,其含义随计算机业界的进展而发生变化。早期的控制数据企业机器可达十倍速于竞争对手,但仍然是比较原始的标量处理器。到了1970年代,大部分超级计算机就已经是向量处理器了,很多是新进者自行开发的廉价处理器来攻占市场。1980年代初期,业界开始转向大规模并行运算系统,这时的超级计算机由成千上万的普通处理器所组成。1980年代中叶,将适量的矢量处理器(一般由8个到16个不等)联合起来实行并行计算成为通用的方式。1990年代以后到21世纪初,超级计算机则紧要由基于精简指令集的处理器(譬如PowerPC、PA-RISC或DEC Alpha)互联实行并行计算而实行。

超级计算机的用途

超级计算机常用于需要大量运算的工作,譬如天气预测、气候研究、运算化学、分子模型、天体物理模拟、汽车设计模拟、密码解析等。

超级计算机的创新设计在于把复杂的工作细分为可以同时处理的工作并分配于区别的处理器。他们在实行特定的运算方面表现突出,但在处理一般工作时却差强人意。他们的数据结构是经过精心设计来确保数据及指令及时送达——传递速度的细微差别可以导致运算能力的巨大差别。其输入/输出系统也有特殊设计来提给高带宽,但是这里的数据传输延迟却并不重要——超级计算机并非数据交换机。根据阿姆达尔定律,超级计算机的设计都集中在减少软件上的序列化、用硬体在瓶颈上加速。

郑重声明:东方财富网发布此信息的目的在于传播更多信息,与本站立场无关。东方财富网不保证该信息(包含但不限于文字、数据及图表)全部或者部分内容的准确性、真实性、完整性、有效性、及时性、原创性等。相关信息并未经过本网站证实,不对您构成任何投资建议,据此操作,风险自担。

扫一扫下载APP

扫一扫下载APP
信息网络传播视听节目许可证:0908328号 经营证券期货业务许可证编号:913101046312860336 违法和不良信息举报:021-61278686 举报邮箱:jubao@eastmoney.com
沪ICP证:沪B2-20070217 网站备案号:沪ICP备05006054号-11 沪公网安备 31010402000120号 版权所有:东方财富网 意见与建议:4000300059/952500