Merge branch 'newManual' of charmgit:charm into newManual
[charm.git] / doc / charm++ / topology.tex
1 \section{Network Topology}
2 \section{Node Topology}
3
4 The following calls provide information about the machines upon which the
5 parallel program is executing.  Processing Element refers to a single CPU.
6 Node refers to a single machine-- a set of processing elements which share
7 memory (i.e. an address space).  Processing Elements and Nodes are numbered,
8 starting from zero.
9
10 %Thus if a parallel program is executing on one 4-processor workstation and one
11 %2-processor workstation, there would be 6 processing elements (0, 1 ,2, 3, 4,
12 %and 5) but only 2 nodes (0 and 1).  A given node's processing elements are
13 %numbered sequentially.
14
15