计算节点的含义

计算节点的含义

我经常在这里看到“节点”这个词在并行编程的上下文中使用。例如,从下面网页我有

CUNY HPC Center 所有集群上的所有计算节点都至少包含 2 个插槽和多个核心。有些有 4 个 (ATHENA),有些有 8 个 (ZEUS、BOB、ANDY),有些有 16 个 (SALK)。这些多核 SMP 计算节点为 CUNY HPC Center 用户社区提供了使用 OpenMP 对称多处理 (SMP) 并行编程模型创建并行程序的选项。

那么这里的计算节点是什么意思呢?它是指一台台式计算机吗?这意味着 ATHENA 集群有 4 台台式计算机连接在一起,分别是 ZEUS、BOB、ANDY 8 和 SALK 6?

或者它是指单个 Intel CPU?请澄清一下。

答案1

它是由许多系统组成的集群中的一个“系统”。这可能是一个经典的桌面或服务器系统、一个虚拟机(虽然不太可能,但有可能)、刀片服务器配置中的刀片,或超级计算机中的一个重复单元,例如来自蓝色基因. 每个节点运行自己的操作系统实例,并通过快速网络连接与集群相连。

这篇文章有几个地方自相矛盾,但据我了解,从阐述的部分来看系统规格,athena 由 86 个计算节点(每个节点显然都是一个 1U 服务器)和一个控制它的“头节点”组成,每个节点都是一个 dell poweredge 1850。其他每个系统也是如此。

维基百科文章在计算机集群上详细介绍

相关内容