C H A P T E R  3

Before You Begin

This chapter provides miscellaneous information about the runtime environment that you should know before you begin to use it. It contains the following sections:


Prerequisites

If your program uses Sun HPC ClusterTools components, compile and link it on a cluster that contains the Sun HPC ClusterTools software. If you plan to use the Prism environment to debug your program, include the -g option when you compile your program.

See the Sun S3L Software Programming Guide, the Sun MPI Software Programming and Reference Guide, and the Sun HPC ClusterTools Software Performance Guide for information on linking in the Sun S3L and the Sun MPI libraries.


Command and Man Page Paths

CRE commands typically reside in the directory /opt/SUNWhpc/bin. If you are unable to execute them, you may need to add that directory to your path; check with your system administrator.

The man pages for Sun HPC ClusterTools commands reside in the /opt/SUNWhpc/man directory.


Authentication Methods

Sun HPC ClusterTools software supports two optional forms of user authentication that require the execution of user-level commands. The two methods are Kerberos Version 5 and DES. If one of these authentication methods is enforced on your Sun HPC cluster, use the commands listed in the following table.

TABLE 3-1 User Commands Required by Authentication Methods

Authentication Method

Required Command

Kerberos 5

While Kerberos Version 5 authentication is in use, you must issue a kinit command before running any CRE command.

DES

While DES authentication is in use, you must issue the keylogin command before issuing any CRE command.


See your system administrator for guidance.


Core Files

Core files are produced as they normally are in the Solaris environment. However, if more than one process dumps core in a multiprocess program, the resulting core file may be overwritten in the same directory. Use coreadmin(1M) to control the naming and placement of core files.