HP XC System Software Installation Guide Version 3.2
Table 2-1 HP XC Software Stack
DescriptionSoftware Product Name
HP MPI provides optimized libraries for message passing designed
specifically to make high-performance use of the system interconnect. HP
MPI complies fully with the MPI-1.2 standard. HP MPI also complies with
the MPI-2 standard, with restrictions.
HP MPI
The HP Scalable Visualization Array (SVA) provides a visualization
component for applications that require visualization in addition to
computation. SVA extends the HP Cluster Platform hardware configuration
with the addition of visualization nodes, which you can use as a specialized
compute node. SVA provides a set of visualization nodes with advanced
graphics cards, HP customized software tools, a parallel compositing
library enhanced for visualization, and third-party visualization software
tools.
NOTE: For more information see the SVA documentation set, which is
included on the HP XC Documentation CD.
HP Scalable Visualization Array
HP XC System Software provides the installation, configuration,
administration, and management tools to support HP XC systems on HP
Cluster Platforms 3000, 4000, and 6000.
HP XC System Software Version 3.2
HPC Linux from HP provides Linux ABI (Application Binary Interface)
compatibility, which provides:
• The ability to run binary serial codes from compatible Linux systems
• Access to community-developed software and access to a large
application catalog
HPC Linux for High Performance
Computing
LVS provides a system alias that enables user logins to be distributed
across multiple login nodes and single system sign-on for both users and
administrators.
Linux Virtual Server (LVS)
LSF-HPC, the high performance computing version of LSF from Platform
Computing, has been integrated with SLURM in response to the growing
need for a lightweight, powerful workload management system that is
scalable and can support parallel, compute-intensive workloads across
computing resources.
LSF-HPC with SLURM contains the same queuing and scheduling
management as standard LSF, but it is integrated with SLURM to gather
information and manage the compute resources. This integration allows
users to make use of SLURM's simple commands to perform a variety of
parallel tasks within their LSF batch scripts. SLURM also provides
administration personnel a small set of powerful tools to manage the
resources of an HP XC system.
LSF-HPC with SLURM
MySQL is a third-party application that creates and modifies the HP XC
configuration and management database (CMDB).
MySQL
Nagios is a system and network monitoring application. It watches hosts
and services that you specify and alerts you when problems occur or are
resolved. On an HP XC system, Nagios is integrated with SuperMon for
monitoring capabilities.
Nagios
The pdsh shell is a multithreaded remote shell that executes commands
on multiple remote hosts in parallel.
Parallel Distributed Shell (pdsh)
SLURM was developed by Lawrence Livermore National Laboratory and
Linux Networks. SLURM is a resource manager for Linux clusters. It
manages the key resource on an HP XC system: the compute nodes.
SLURM
38 Installing Software on the Head Node