Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

[Beowulf] 1 multicore machine cluster

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

Ashley Pittman ashley at pittman.co.uk
Wed Apr 29 12:17:51 PDT 2009


On Fri, 2009-04-24 at 08:19 -0400, Glen Beane wrote:

> I think the term “node” is a loaded term in HPC.  This is what comes
> to mind when I hear node, and I’m sure a lot of other people think the
> same:  A node is a physical building block of a cluster.  It has an
> operating system, it probably has some kind of daemon running to
> launch jobs submitted to a batch system.  It is managed as a single
> unit, but may contain many processors & cores.  I don’t think anyone
> in the HPC field would say that a cluster of 128 systems with 8 cores
> per system is a 1024 node cluster. They would say it is a 128 node
> cluster with 1024 cores. It has 128 operating system instances
> running, 128 pbs_moms, etc.  Calling it a 1024 node cluster is
> misleading.  Much of the management here tend to confuse node with
> core, but we’re a genetics research laboratory and most people don’t
> have a background in this.

There is an awful lot of software around which refers to "nodes" when in
your nomenclature it means core[1], most of it harks back to when nodes
had one CPU and a CPU had one core.  Even the concept of cores
themselves are only six or seven years old, before then a CPU was just a
CPU and you would refer to "a N CPU cluster".

All in it can be confusing, particularly when dealing with
specifications or software which is more than one generation of hardware
old.

Ashley,

[1] Of course I'm actually referring to process here and assuming that
your job has a 1<=>1 mapping of cores to processes.





More information about the Beowulf mailing list