高性能计算的概念

来自计算思维百科
跳转至: 导航搜索

高性能计算简称HPC (High Performance Computing),泛指量大、快速、高效的运算。

高性能计算是计算机科学的一个重要分支,主要研究并行算法和开发相关软件,致力于开发高性能计算机。高性能计算的通信和数据处理能力强大,是科学发现方法论中除理论、实验之外的“第三大支柱”。

高性能计算通常使用多个处理器(作为单个机器的一部分)或者某一集群中组织的多台计算机(作为单个计算资源操作)建立计算系统和环境,主要用于解决计算复杂度高和计算量大的科学问题。

高性能计算是研究如何将一个只有借助于非常巨大的计算能力才能解决的问题如何分成若干子部分,并将其分配给多个计算机处理,并把这些计算结果综合起来得到最终的结果。同时,高性能计算机(High Performance Computer)是指多个可同时运行同一程序的多个任务或进程,或者同时运行多个独立程序,以达到提高系统运算速度和吞吐量并有效利用系统资源的目的。