什么是高性能计算?

高性能计算概述
高性能计算(HPC)指通常使用很多处理器(作为单个机器的一部分)或者某一集群中组织的几台计算机(作为单个计算资源操作)的计算系统和环境。有许多类型的HPC系统,其范围从标准计算机的大型集群,到高度专用的硬件。大多数基于集群的HPC系统使用高性能网络互连,比如那些来自InfiniBand或Myrinet的网络互连。基本的网络拓扑和组织可以使用一个简单的总线拓扑,在性能很高的环境中,网状网格系统在主机之间提供较短的潜伏期,所以可改善总体网络性能和传输速率。
高性能计算的一个典型趋势就是将多个计算机系统连接在一起,利用所有被连接系统的综合计算能力来处理大型计算问题。这通常被称为高性能计算集群。这一计算方法的基本原理就是将问题分为若干部分,而相连的每台计算机(称为节点)均可同时将其解决,从而显著缩短了解决整个问题所需的计算时间。
高性能计算机集群(HPC:HIgh Perfoemance Computing)在计算机领域中得到了普遍应用。高性能计算实际上就是集群计算,集群计算是多台计算机的合作,并且并行工作,计算速度比一台计算机的计算速度快的多。集群计算机连在一起,可以提供如下功能:可扩展性,冗余性,成本考虑。由于HPC系统能够快速准确计算出结果,有助于解决商业和科学研究中面临的问题,所以,HPC系统正在被越来越多的数据中心所采用。

发布了70 篇原创文章 · 获赞 8 · 访问量 3254

猜你喜欢

转载自blog.csdn.net/gldbys/article/details/105271559