0

我是计算机科学的外行,我在这里对计算机集群的术语有一些疑问。

  • 一个集群有 300 个节点。

这是否意味着集群有 300 台计算机?

  • CPU的核心使用超线程,所以一共可以有16个线程同时运行。

什么是超线程或线程?数据流还是逻辑流?

4

1 回答 1

0

超线程是一项用于管理同时多线程的 Intel 技术。它不一定与集群计算有任何关系。

线程作为单个运行任务,可以与其他所有任务异步执行。因此,根据您的计算机拥有的处理器类型,它可能能够异步执行不同数量的事情。

同时,集群中的节点通常是独立的计算机。但是,它们也可以是虚拟机。在某些情况下,我也看到一个处理器内核也被视为一个节点(在这种情况下,一台具有 2 个内核的机器上将有 2 个节点)。这种取决于框架以及您正在做什么。

但通常使用集群计算,您有一个可以扩展的给定任务,并且执行它的每个实体都称为一个节点。

于 2012-06-20T13:48:38.787 回答