I often here the word "node" being used in the context of parallel programming. For example from the following web-page I have the line
All the compute nodes on all the the clusters at the CUNY HPC Center include at least 2 sockets and multiple cores. Some have 4 (ATHENA), some have 8 (ZEUS, BOB, ANDY), and some have 16 (SALK). These multicore SMP compute nodes offer the CUNY HPC Center user community the option of creating parallel programs using the OpenMP Symmetric Multi-Processing (SMP) parallel programming model.
Now what does a compute node mean here? Does it mean a single desktop computer? Meaning the ATHENA cluster has 4 desktop computers joined together ZEUS, BOB, ANDY 8 and SALK 6?
Or does it refer to a single Intel CPU? Please clarify.