文档介绍:
超级计算机:你对它有正确的认识吗?超级计算机排名2021
前很快,Sebastian Anthony为ExtremeTech网站写了一篇文章,题为《你用超级计算机能做什么?》。她得出的结论是,“用处不大”;对很多人来说,大抵如此。不过,假如你对超级计算机有更深入的了解,答案可能会变成“用处很大”。
假如指的是世界上最庞大的超级计算机,Anthony的看法基础上正确。确实,过去对超级计算机一个很适用的定义是“售价最少达成六位数的计算机全部是超级计算机。”在过去,这个定义基础上正确,构筑了想高速处理数字的那些人面前一道相当高的准入门槛。成本之因此这么高,是因为超级计算机和其他计算机在架构方面隔着一道墙。这种系统意在使用向量处理器,高速实施数学运算。超级计算机的定义相当适宜,只不过制造成本使得自行建造向量处理器的费用贵得离谱。
大众化超级计算机
想证实现在高昂的处理器制造成本是有必须的,唯一的措施是销售大量处理器。传统的超级计算机市场每十二个月销售的新系统只有数以百计,无力为这么小的市场继续制造定制处理器。和此同时,因为竞争原因,价格低廉的大众化x86处理器变得速度更加快,这反过来带来了更大的销量,证实高昂的制造成本是有必须的。
结果就是,大众化X86处理器变得高速又廉价。小众化的向量处理器在这个领域极难有竞争力,几乎仅剩的全部传统超级计算机企业全部开始销售基于大众化处理器集群的并行设计系统。基础的部件包含计算节点、互连系统和某种类型的全局存放系统。互连系统品种繁多,有的极廉价,起初是快速以太网;有的比较昂贵,比如早期的Myrinet或QSnet。之前使用面向Fortran、C和C++的消息传输接口库,完成并行编程工作。这种可扩展方法开辟了一个全新的大众化超级计算机时代。这股时尚在下图中得到了清楚的表现,该图表示了在过去的18年间全球速度最快的500台计算机各自的处理器系列的进化。
高性能计算处理器的历史趋势
能够使用大众化的现成部件,这大大降低了准入门槛,让科学家和工程师们得以购置符合预算的高性能计算能力。大大小小的集群开始出现在每个地方。使用标准的Linux发行版,也能够仅仅借助几台旧的x86系统,“搭建起自己的”集群。 实际上,因为高端和低端之间的区分实际上取决于能够购置多少个处理器,某种等级的“超级计算”能够为大众所享用。
在这个过程中,“超级计算机”这个术语开始日渐式微,而高性能计算即HPC这个术语开始大行其道。这种改变关键归因于传统超级计算机和大众化硬件组成的集群之间的壁垒逐步消失。集群通常把性价比提升了十倍,把准入成本降低了最少十倍。
到底何为超级计算机?
现在定义何为“超级计算机”仍有部分难度。一个简单的定义是,超级计算机提供了超出单单一台机器所能提供的性能。不过,这个定义不够严谨,因为把多个图形处理器添加到单单一台服务器也能组建一台功效很强大的系统。另外,多核的出现也让数量众多的关键能够放置到单单一个服务器机箱中。可能一个更适宜的定义是,把单一应用的性能提升到超出现在市面上速度最快的单一处理器/协处理器的任何计算机全部是超级计算机。也就是说,假如你结合多个处理器/GPU来提升每秒浮点运算能力,那么你就进入了HPC领域。至于是否拥有“真正的超级计算机”,这似乎不大主要
内容来自淘豆网www.taodocs.com转载请标明出处.