当提到超级计算领域时,“计算/计算节点”究竟是什么?

Dar*_*lar 1 computer-architecture

是处理器吗?一台电脑?

似乎无论我在哪里看,这个词的定义都很模糊……也许它在不同的上下文中意味着很多东西?

slh*_*hck 7

这个词的定义非常模糊

这是因为在超级计算(或并行、网格计算,甚至计算机科学中的任何其他领域)中,“节点”是指任何接受工作并自行处理它的东西,而不需要另一个节点来完成它。

这个定义是模糊的,因为根据上下文,任何东西都可以是“节点”。

  • PlayStation 3 集群中,这很可能是指游戏机本身。
  • 在网络模拟(即自组织自组织网络)中,它将是在模拟软件中运行的“虚拟化”节点。
  • 在异构集群中(即对于Folding@home),它将是在任何计算机的任何操作系统中运行的客户端软件——即“节点”实际上并不是指任何硬件或操作系统,而是指处理软件。
  • 在超级计算中,由于超级计算机由多个较小的单元组成,这些单元称为节点
  • 等等