高性能计算
外观
![]() | 请 分享您的想法 关于是否要 保留这本书 在 . 保持此通知,以便此书可以获得公平的审查,人们有时间 大胆地 通过具体的改进解决合理的问题。在 讨论 结束并做出社区决定后,删除或替换此通知。另请考虑在他们的讨论页面上通知主要贡献者,内容为
|
什么是 HPC
高性能计算或 HPC 是将“超级计算机”应用于对标准计算机来说规模太大或需要太长时间的计算问题。台式机通常只有一个处理芯片,通常称为 CPU。另一方面,HPC 系统本质上是一个节点网络,每个节点包含一个或多个处理芯片,以及它自己的内存。
并行计算
HPC 系统的程序必须拆分成许多较小的“程序”,称为线程,对应于每个核心。为了将更大的程序拼凑起来,核心必须能够有效地相互通信,并且整个系统必须井井有条。
HPC 系统上的程序会创建大量数据,标准文件系统和存储硬件可能难以处理这些数据。标准文件系统,或为个人使用定义的文件系统,可能对文件大小、文件数量或总存储量有限制。HPC 文件系统必须能够扩展以包含和快速传输大量数据。除了正在使用的数据之外,研究人员通常会保留以前的数据以进行比较或作为未来项目的起点。较旧的数据保存在档案存储系统中。例如,Kraken 使用磁带存储系统,可以存储数 PB(百万 GB)的数据。