关于计算机集群术语的两个问题

时间:2012-06-20 13:40:11

标签: cluster-computing

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

  • 群集有300个节点。

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

  • CPU的核心正在使用超线程,因此总共可以同时运行16个线程。

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

1 个答案:

答案 0 :(得分:0)

Hyperthreading是用于管理同步多线程的英特尔技术。它不一定与集群计算有任何关系。

thread是一个单独运行的任务,可以从其他所有任务异步执行。因此,根据您的计算机具有哪种处理器,它可能能够异步执行不同数量的事物。

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

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