1.2.3.1 Linux Commands
The HP XC system supports the use of standard Linux user co mm ands and tools. Stan dard
Linux commands are not described in this document. You can access descriptions of Linux
commands in Linux documentation and manpages. Linux manpages are availab le by i nvo kin g
the L inux man command w ith the Linux comm a nd name.
1.2.3.2 LSF Commands
HP XC su ppo rts LSF-HPC and the use of standard LSF commands, som e of which operate
differently in the HP XC environment fro m standard LSF be havior. The use of LSF comm ands
in the HP XC environm ent is de scrib ed in Chapter 7, and in the HP XC lsf_diff
manpage. Information about standard LSF commands is available in Platform Computing
Corporation LSF documentation, and in the LSF manpages. For your convenience, the HP
XC documentation CD containsXC LSF manuals from Platform Computing. LSF manpages
are available on the HP XC system.
1.2.3.3 SLURM Commands
HP XC uses th e Simple Linux Utility for Resource Management (SLURM) for system resource
management and job schedulin g, and supports the use of stan dard SLURM comman ds. SLURM
functionality is described in C hapter 6 . Descriptio ns of SLU R M commands are available in the
SLURM manp ages by invoking the man com mand with the SLURM command name.
1.2.3.4 HP-MPI Commands
HP XC su ppo rts the HP-MPI software and the use of standard HP-MPI commands. Descriptions
of HP- M PI com mands are available in the HP-MPI documentat ion, w hi ch is supplied with the
HP XC system software. HP-MPI manpages are also available by invoking the man com mand
with the HP-MPI comm a nd name. HP-MPI functionality is described in Chapter 8.
1.2.3.5 Modules Commands
The HP XC system supports the use of standard Modules commands to load and unload
modulefiles th at are used to configure and modify the user environ men t. Modules commands
are described in Section 2.2.
1.3 Application Development E nvironment
The HP XC system provides an environment that enables developing, building, and runn ing
applications using multiple nodes with m u l tiple pr ocessors. These applications can range from
parallel applications using many p rocessors to serial applications using a single processor.
1.3.1 Parallel Applications
The HP XC parallel application developm ent environment allows parallel application processes
to be started and sto pped together on a large nu mb er of application processors, alo ng with the
I/O and process control structures to manage these kinds of applications.
Full details and examples of how to build, run, debu g, and troubleshoot parallel applications
areprovidedinSection3.7.
1.3.2 Serial Applications
The HP XC serial application development environment sup ports building and running serial
applications. A serial application is a command or application that does n ot use any form
of parallelism.
Full details and examples of how to build, run, debug, a nd troubleshoot serial applications are
provided in Section 3.6.2.
Overview of the User Environment 1-5
Komentarze do niniejszej Instrukcji