User Tools

Site Tools


manual:cpu_cluster

CPU Clusters

The CPU Clusters setting in Transfer Manager and NeoVid applications allows to define the number of logical groups for merging CPU cores. This allows load balancing by distributing services between processor cores.

Using CPU Clusters is necessary in systems containing over 64 cores (.considering Hyper-Threading).

Example: Distributing Cores into Clusters

Possible number of groups: 1, 2 or 4.

An example of division into groups for a system with an 8 core processor:

CPU ClustersGroups
18 cores
24 cores + 4 cores
42 cores + 2 cores + 2 cores + 2 cores

List of Supported Modules

CPU Cluster is supported by the following modules:

  • Capture (added in version 2.4.68).
  • Playout (added in version 2.4.68).
  • Recorder
  • Program Channel
  • Multiscreen (added in version 2.7.96.99).
  • TransferManager (added in version 2.4.24, configured for every pool in the rule).

The target group of cores (CPU Cluster) may be selected for every module: 1, 2, 3 or 4 (depending on CPU Clusters settings).

manual/cpu_cluster.txt · Last modified: 2022/02/04 10:54 by Victory Gorshkova

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

Copyright © 2009-2025 Skylark Technology Inc.