Skip to content
Snippets Groups Projects
compute-nodes.md 3.33 KiB
Newer Older
David Hrbáč's avatar
David Hrbáč committed
# Compute Nodes

## Nodes Configuration
Lukáš Krupčík's avatar
Lukáš Krupčík committed

Salomon is cluster of x86-64 Intel based nodes. The cluster contains two types of compute nodes of the same processor type and memory size.
Compute nodes with MIC accelerator **contains two Intel Xeon Phi 7120P accelerators.**

Pavel Jirásek's avatar
Pavel Jirásek committed
[More about schematic representation of the Salomon cluster compute nodes IB topology](ib-single-plane-topology/).
Lukáš Krupčík's avatar
Lukáš Krupčík committed

Lukáš Krupčík's avatar
Lukáš Krupčík committed

Lukáš Krupčík's avatar
Lukáš Krupčík committed
* codename "grafton"
* 576 nodes
* 13 824 cores in total
* two Intel Xeon E5-2680v3, 12-core, 2.5 GHz processors per node
* 128 GB of physical memory per node
Lukáš Krupčík's avatar
Lukáš Krupčík committed

![cn_m_cell](../img/cn_m_cell)

Lukáš Krupčík's avatar
Lukáš Krupčík committed

Lukáš Krupčík's avatar
Lukáš Krupčík committed
* codename "perrin"
* 432 nodes
* 10 368 cores in total
* two Intel Xeon E5-2680v3, 12-core, 2.5 GHz processors per node
* 128 GB of physical memory per node
* MIC accelerator 2 x Intel Xeon Phi 7120P per node, 61-cores, 16 GB per accelerator
Lukáš Krupčík's avatar
Lukáš Krupčík committed

![cn_mic](../img/cn_mic-1)

![(source Silicon Graphics International Corp.)](../img/sgi-c1104-gp1.jpeg)

![cn_mic](../img/cn_mic)

David Hrbáč's avatar
David Hrbáč committed
### Uv 2000
Lukáš Krupčík's avatar
Lukáš Krupčík committed

Lukáš Krupčík's avatar
Lukáš Krupčík committed
* codename "UV2000"
* 1 node
* 112 cores in total
* 14 x Intel Xeon E5-4627v2, 8-core, 3.3 GHz processors, in 14 NUMA nodes
* 3328 GB of physical memory per node
* 1 x NVIDIA GM200 (GeForce GTX TITAN X), 12 GB RAM
Lukáš Krupčík's avatar
Lukáš Krupčík committed

![](../img/uv-2000.jpeg)

### Compute Nodes Summary

David Hrbáč's avatar
David Hrbáč committed
| Node type                  | Count | Memory           | Cores                               |
Lukáš Krupčík's avatar
Lukáš Krupčík committed
| -------------------------- | ----- | ---------------- | ----------------------------------- |
David Hrbáč's avatar
David Hrbáč committed
| Nodes without accelerator  | 576   | 128 GB           | 24 @ 2.5Ghz                         |
| Nodes with MIC accelerator | 432   | 128 GB<p>32GB\\  | <p>24 @ 2.5Ghz<p>61 @  1.238 GHz\\  |
| UV2000 SMP node            | 1     | 3328GB\\         | <p>112 @ 3.3GHz\\                   |
Lukáš Krupčík's avatar
Lukáš Krupčík committed

David Hrbáč's avatar
David Hrbáč committed
## Processor Architecture
Lukáš Krupčík's avatar
Lukáš Krupčík committed

David Hrbáč's avatar
David Hrbáč committed
Salomon is equipped with Intel Xeon processors Intel Xeon E5-2680v3. Processors support Advanced Vector Extensions 2.0 (AVX2) 256-bit instruction set.
Lukáš Krupčík's avatar
Lukáš Krupčík committed

### Intel Xeon E5-2680v3 Processor

Lukáš Krupčík's avatar
Lukáš Krupčík committed
* 12-core
* speed: 2.5 GHz, up to 3.3 GHz using Turbo Boost Technology
* peak performance:  19.2 GFLOP/s per core
* caches:
Lukáš Krupčík's avatar
Lukáš Krupčík committed
   * Intel® Smart Cache:  30 MB
Lukáš Krupčík's avatar
Lukáš Krupčík committed
* memory bandwidth at the level of the processor: 68 GB/s
Lukáš Krupčík's avatar
Lukáš Krupčík committed

David Hrbáč's avatar
David Hrbáč committed
### MIC Accelerator Intel Xeon Phi 7120P Processor
Lukáš Krupčík's avatar
Lukáš Krupčík committed

Lukáš Krupčík's avatar
Lukáš Krupčík committed
* 61-core
* speed:  1.238
David Hrbáč's avatar
David Hrbáč committed
    GHz, up to 1.333 GHz using Turbo Boost Technology
Lukáš Krupčík's avatar
Lukáš Krupčík committed
* peak performance:  18.4 GFLOP/s per core
* caches:
Lukáš Krupčík's avatar
Lukáš Krupčík committed
   * L2:  30.5 MB
Lukáš Krupčík's avatar
Lukáš Krupčík committed
* memory bandwidth at the level of the processor:  352 GB/s
Lukáš Krupčík's avatar
Lukáš Krupčík committed

David Hrbáč's avatar
David Hrbáč committed
## Memory Architecture

Lukáš Krupčík's avatar
Lukáš Krupčík committed
Memory is equally distributed across all CPUs and cores for optimal performance. Memory is composed of memory modules of the same size and evenly distributed across all memory controllers and memory channels.

### Compute Node Without Accelerator

Lukáš Krupčík's avatar
Lukáš Krupčík committed
* 2 sockets
* Memory Controllers are integrated into processors.
Lukáš Krupčík's avatar
Lukáš Krupčík committed
   * 8 DDR4 DIMMs per node
   * 4 DDR4 DIMMs per CPU
   * 1 DDR4 DIMMs per channel
Lukáš Krupčík's avatar
Lukáš Krupčík committed
* Populated memory: 8 x 16 GB DDR4 DIMM >2133 MHz
Lukáš Krupčík's avatar
Lukáš Krupčík committed

### Compute Node With MIC Accelerator

2 sockets
Memory Controllers are integrated into processors.

Lukáš Krupčík's avatar
Lukáš Krupčík committed
* 8 DDR4 DIMMs per node
* 4 DDR4 DIMMs per CPU
* 1 DDR4 DIMMs per channel
Lukáš Krupčík's avatar
Lukáš Krupčík committed

David Hrbáč's avatar
David Hrbáč committed
Populated memory: 8 x 16 GB DDR4 DIMM 2133 MHz
Lukáš Krupčík's avatar
Lukáš Krupčík committed
MIC Accelerator Intel Xeon Phi 7120P Processor

Lukáš Krupčík's avatar
Lukáš Krupčík committed
* 2 sockets
* Memory Controllers are are connected via an
Lukáš Krupčík's avatar
Lukáš Krupčík committed
    Interprocessor Network (IPN) ring.
Lukáš Krupčík's avatar
Lukáš Krupčík committed
   * 16 GDDR5 DIMMs per node
   * 8 GDDR5 DIMMs per CPU
   * 2 GDDR5 DIMMs per channel