Z.22 NUMA-Support Systems

This topic serves as a central information repository for NUMA-support systems. This topic provides basic information and contains links to the various NUMA-aware topics found throughout the documentation.

Support for NUMA-support systems is available only on large-scale SLES systems using SGI Altix and UV hardware and requires Torque 3.0 or later.

In this chapter:

Z.22.1 About NUMA-Supported Systems

When Torque is enabled to run with NUMA support, there is only a single instance of pbs_mom (MOM) that is run on the system. However, Torque will report that there are multiple nodes running in the cluster. While pbs_mom and pbs_server both know there is only one instance of pbs_mom, they manage the cluster as if there were multiple separate MOM nodes.

The mom.layout file is a virtual mapping between the system hardware configuration and how the administrator wants Torque to view the system. Each line in mom.layout equates to a node in the cluster and is referred to as a NUMA node.

Z.22.2 Torque Installation and Configuration

To enable Torque for NUMA-support, you will need to add the --enable-numa-support option during the configure portion of the installation. You will also need create the mom.layout file and configure the server_priv/nodes file.

See:

Z.27 Torque NUMA-Support Configuration

Z.22.3 Moab/Torque NUMA Configuration

Moab requires additional configuration to enable NUMA-support.

See:

Moab-NUMA-Support Integration Guide in the Moab Workload Manager Administrator Guide.

© 2017 Adaptive Computing